0

Eclipse で簡単なサーブレットを作成しようとしています。ただし、次のライブラリを含めると、Eclipse で定義されていないかのようにエラーが発生します。

import javax.servlet.*;
import javax.servlet.http.*;

それらを認識して定義するにはどうすればよいですか?

4

2 に答える 2

0

正しい方法で行っていることを確認してください。

  1. クラシック バージョンの Eclipse を使用している場合は、Web Tools Platformをダウンロードする必要があります。
  2. Eclipse Java EE Edition を使用している場合は、必要なプラグインが既にインストールされています。
  3. 新しい動的 Web プロジェクトを作成します: Menu New > Project > Dynamic Web Project
  4. 新しいプロジェクトに必要なすべての値を入力します。
  5. プロジェクトを右クリックして、[新しいサーブレット] を選択します。
  6. 最後のステップでは、サーブレット クラスである新しいクラス ファイルを作成し、必要なパッケージ (javax.servlet.http.* など) を既にインポートしています。

Maven プラグインがインストールされた Eclipse を使用している場合は、構成後に次の依存関係のみを追加できます。

http://mvnrepository.com/artifact/javax.servlet/servlet-api/2.5

http://mvnrepository.com/artifact/javax.servlet/jstl/1.2

http://mvnrepository.com/artifact/javax.servlet/jsp-api/2.0

実際、このチュートリアルでは、WTP を使用して動的 Web プロジェクトを作成するためのすべての手順を非常によく説明しています。または、ugin Maven によって、これこれは完全に説明されています。

この助けを願って...

于 2013-07-30T15:19:56.403 に答える
0

プロジェクトのクラスパスに servlet-api.jar を追加してください。Tomcat サーバーを使用している場合は、${CATALINA_HOME}/lib に存在する必要があります。

于 2013-07-30T15:00:05.063 に答える