カスタム検索
|
Tweet |
|
|
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"をつないで指定します。
上記のように表示されれば成功です。