Eclipseではじめてのサーブレット(実行編)


新規作成でServletを選択する

File→Newを選択したあとServletというのがあればいいのですが、はじめての場合は出てきてない可能性があります。Otherを選びます。


WebのグループにServletというのがあるはずです。それを選択します。


サーブレットの名前を入力します。



以下のようなソースコードが書かれたファイルが作成されます。



簡単なプログラムを書いてみる
doGetメソッドのところに下記を書いてみましょう。
  public void doGet (HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {

    response.setContentType("text/html; charset=Shift_JIS");
 
PrintWriter out = response.getWriter();

    out.println("<html><body>");
    out.println("<h1>Hello World!</h1>");
    out.println("<p>Servletのサンプル!!</p>");
    out.println("</body></html>");
    out.close();
  }

コンパイル&実行する
サーブレットファイルの上で右クリック→Debug As → Web Application を選択


実行すると、下記のような表示が下部にでてきます。ここをクリックするとブラウザが立ち上がり、GWTのサンプルプログラムが起動します。


ブラウザが起動しGWTのサンプルプログラムが下記のように表示されます。


自分が作成したサーブレットのURLに書き換えます。URLを/testserv にします(ここの記述は、サーブレットの名前により異なりますが、クラス名と同じはずです)。


上記のような画面がでたら成功です。

Comments