カスタム検索
このエントリーをはてなブックマークに追加
tomo.gif (1144 ツバツイツト)line.gif (927 ツバツイツト)line.gif (927 ツバツイツト)line.gif (927 ツバツイツト)To previous pageTo home pageMailing to me

Hello Worldを表示するサーブレットを作ってみる

Modified: 5 November 2004


 プロジェクトの作成

「ファイル」メニューから「新規」、「プロジェクト」で、以下のように、「Tomcatプロジェクト」を作成します。

「プロジェクト名」を入力します。


 サーブレットのクラスを作成

"WEB-INF/src"を選択し、右クリックで、「新規」、「クラス」を選択します。

パッケージ名と名前を入力します。

私は、パッケージ名に、"helloworld"、名前に、"HelloworldServlet" を入力しました。

"HelloworldServlet.java" が作られるので、以下のようにソースコードを入力します。

/*
 * 作成日: 2004/11/05
 *
 * TODO この生成されたファイルのテンプレートを変更するには次へジャンプ:
 * ウィンドウ - 設定 - Java - コード・スタイル - コード・テンプレート
 */
package helloworld;

import java.io.IOException;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

/**
 * @author tomo
 *
 * TODO この生成された型コメントのテンプレートを変更するには次へジャンプ:
 * ウィンドウ - 設定 - Java - コード・スタイル - コード・テンプレート
 */
public class HelloworldServlet extends HttpServlet{
	
	protected void doGet(HttpServletRequest request, 
			               HttpServletResponse response)
			throws ServletException, IOException {
		response.getWriter().println("Hello World");
	}
}


 "web.xml"を作成

"WEB-INF"を選択し、右クリックで、「新規」、「その他」を選択します。

ウイザードが起動するので、「XML Document」を選択します。

「New document name」に、"web.xml" を入力します。

「Use file as template」にチェックを入れて、「Browse」ボタンをクリックします。

「Browse」ボタンをクリックしたら、"C:\jakarta-tomcat-4.1.31\webapps\tomcat-docs\WEB-INF\web.xml"を選択します。

"web.xml" の内容を編集します。


 動作確認

URLとして、"http://localhost:8080" に、プロジェクト名の"helloworld-servlet"と、"web.xml" で指定したアプリ名の"mysrv"をつないで指定します。

上記のように表示されれば成功です。


To previous pageTo home pageMailing to meJump to Top of pageline.gif (927 ツバツイツト)line.gif (927 ツバツイツト)tomo.gif (1144 ツバツイツト)
カスタム検索



このエントリーをはてなブックマークに追加