1.Eclipseをインストールします
1). Java EE 開発者向けの Eclipse IDE を公式 Web サイトから直接ダウンロードして解凍します。
2. Eclipse に Tomcat プラグインをインストールします:
1) http://www.eclipseotale.com/tomcatPlugin.html で tomcatPluginV33.zip をダウンロードします。
2) Eclipse ディレクトリの下の plugins ディレクトリに解凍します。
3).日食を再起動します
4) [ウィンドウ] -> [設定] でサーバーの選択が見つからない場合は、間違った Eclipse バージョンをダウンロードする必要があります。
5). [サーバー] 列で [ランタイム環境] を選択し、右側の [追加] を選択して、インストール パスを選択してダウンロードします。ダウンロードが完了したら、「完了」をクリックすると、選択したバージョンの tomcatServer が作成されたことがわかります
6) [ウィンドウ] -> [設定] -> [Tomcat] で Tomcat を設定します。 Tomcat ホームで、ダウンロードしたばかりのディレクトリを選択します
7) [Tomcat の開始] ボタンをクリックすると、ブラウザに http://localhost:8080 と入力すると、Tomcat の Web ページが表示され、Tomcat がインストールされていることを確認できます。
3 新しいサーブレットテストプログラムを作成します
1). メニュー [ファイル] -> [新規] -> [プロジェクト...] を選択し、新しいプロジェクト ウィザードで [Web] -> [ダイナミック Web プロジェクト] を選択します。プロジェクト名は MyFirstDynamicWebProject で、次へ進み、最後に Web の生成を選択します。 xml;
2) 新しいクラス、パッケージ com.johnny.test、名前は helloworld、スーパークラスは HttpServlet です。
3)、コード:
[java] パッケージ com.johnny.test;
java.io.IOException をインポートします。
public class HelloWorld extends HttpServletimplements javax.servlet.Servlet{
/* (非 Java ドキュメント)
* @javax.servlet.http.HttpServlet#HttpServlet()を参照
*/
public HelloWorld() {
スーパー();
/* (非 Java ドキュメント)
* @see javax.servlet.http.HttpServlet#doGet(HttpServletRequest リクエスト,
HttpServletResponse 応答)
*/
protected void doGet(HttpServletRequest リクエスト, HttpServletResponse レスポンス)
throws ServletException、IOException {
response.getWriter().write("こんにちは、世界 1112!");
/* (非 Java ドキュメント)
* @see javax.servlet.http.HttpServlet#doPost(HttpServletRequest リクエスト,
HttpServletResponse 応答)
*/
protected void doPost(HttpServletRequest リクエスト、HttpServletResponse レスポンス)
throws ServletException、IOException {
// TODO 自動生成されたメソッドスタブ
}
}
パッケージcom.johnny.test;
インポートjava.io.IOException;
インポート javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
パブリック クラス HelloWorld は HttpServlet を拡張し、javax.servlet.Servlet を実装します{
/* (非 Java ドキュメント)
* @javax.servlet.http.HttpServlet#HttpServlet()を参照
*/
public HelloWorld() {
スーパー();
}
/* (非 Java ドキュメント)
* @javax.servlet.http.HttpServlet#doGet(HttpServletRequestリクエスト,
を参照)
HttpServletResponse 応答)
*/
protected void doGet(HttpServletRequest リクエスト, HttpServletResponse レスポンス)
ServletException、IOExceptionをスローします{
response.getWriter().write("こんにちは、世界 1112!");
}
/* (非 Java ドキュメント)
* @javax.servlet.http.HttpServlet#doPost(HttpServletRequestリクエスト,
を参照)
HttpServletResponse 応答)
*/
protected void doPost(HttpServletRequest リクエスト、HttpServletResponse レスポンス)
ServletException、IOExceptionをスローします{
// TODO 自動生成されたメソッドスタブ
}
}
web.xml
[html]
<サーブレット名>HelloWorldサーブレット名>
<サーブレットクラス>com.johnny.test.HelloWorldサーブレットクラス>
サーブレット>
<サーブレットマッピング>
<サーブレット名>HelloWorldサーブレット名>
サーブレットマッピング>
<サーブレット>
<サーブレット名>HelloWorldサーブレット名>
<サーブレットクラス>com.johnny.test.HelloWorldサーブレットクラス>
サーブレット>
<サーブレットマッピング>
<サーブレット名>HelloWorldサーブレット名>
サーブレットマッピング>
4)、右键点击HelloWorld.java、选择rus as :サーバー上で実行、在浏览器上会显示:Hello, world 1112!
5)、または右键点击工程、MyFirstDynamicWebProject.war をエクスポートし、その後 ubuntu の Tomcat の Web アプリの目录の下にリリースします