0

私は、JSP と Java サーブレットに慣れるために、極端に何かを書いています。

「Java Resources」内に「LoginServlet」という Java サーブレットがあり、Web コンテンツ フォルダ内に

<form action="LoginServlet" method="post">

これはhtmlファイルの中にあります。ただし、日食は、このリソースが見つからないことを教えてくれます。試してみましaction="userLoginPackage.LoginServlet"たが、うまくいきません。すべてが同じプロジェクトにあることに注意してください。ただし、WebContent の内容が LoginServlet と同じパッケージにあるとは思わないため、問題になる可能性があります。ただし、そうであれば、他にhtmlファイルをどこに置くべきかわかりません(どこに置くべきですか?)

プロジェクトの構造を知らずにこれを解決するのは難しいかもしれません。他に提供できる情報があれば教えてください。

4

2 に答える 2

1

web.xml で「LoginServlet」を定義しましたか? web.xml はどのようなものですか? サーブレットを呼び出す前に、web.xml でサーブレットを定義する必要があります。

于 2012-11-06T03:34:04.077 に答える
0

「LoginServlet」は「Java Resources/src」フォルダー内に配置する必要があります。そして、あなたのhtmlファイルは「WebContent」フォルダにあるはずです。

于 2012-11-06T04:07:04.960 に答える