0

doLogin.javaという名前のパッケージ内にクラス (サーブレット) を配置しようとしていますLoginSessionが、フォームからこのクラスを呼び出すことができません<form name="logForm" action="LoginSession/doLogin" method="POST">。ソースが見つからないというサーバー エラーが発生します。

クラスをデフォルト パッケージ内に配置すると、このようにアクションを変更するだけで問題なく呼び出すことができますが、クラスをデフォルト パッケージに<form name="logForm" action="doLogin" method="POST">直接配置することは非常に悪い習慣です。

4

2 に答える 2

0

LoginSession.doLogin完全修飾クラス名を使用して、として参照する必要があります。

または、サーブレット マッピングを定義し、URL パターンを意味のある短い名前に関連付けて、サーブレットを参照することもできます。

于 2012-12-03T16:08:06.710 に答える