////////////////////////////////////////////////////////////////////////////////
//  << sv111b.java >>
//
// サーブレット(1):サーブレットからの出力(テキスト文書、doGetメソッド)
//
//  Webブラウザから要求を受けるとテキスト文書を返す。
//
// ●データの種類と指定法
//    テキスト文書 text/html
//  HTML文書     text/plain
//
// ●起動法
//  (1)Javaファイル(sv111b.java)をコンパイルし、classファイル(sv111b.class)を
//       作成する。
//       ただし、Javaファイル(sv111b.java)は、
//       %CATALINA_HOME%\webapps\SV\WEB-INF\classes\sv111b.java
//     classファイル(sv111b.class)は、
//       %CATALINA_HOME%\webapps\SV\WEB-INF\classes\sv111b.class
//       に保存する。
//    (2)Webブラウザで、URL(http://localhost:8080/SV/servlet/sv111b)を指定する。
//
////////////////////////////////////////////////////////////////////////////////

import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;

public class sv111b extends HttpServlet {
  public void doGet(HttpServletRequest request, HttpServletResponse response) 
                    throws ServletException,IOException {

    // コンテンツタイプの指定。
    response.setContentType("text/plain; charset=Shift_JIS");

    // テキスト文書の出力。
    PrintWriter pw = response.getWriter();
    pw.println("サーブレットからの出力です\n"
             + "テキスト文書です"); 
    pw.flush();
    pw.close();
  }
}
実行結果