情報システム科
サーブレットの例 Sample1.java
import java.util.*;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
//***HttpServletクラスを拡張
public class Sample1 extends HttpServlet
{
//***doGet:ユーザからGETリクエストを受け取った時に呼び出される
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws ServletException
{
try{
//コンテンツタイプの設定
response.setContentType("text/html; charset=Shift_JIS");
//時刻の取得
Date dt = new Date();
//HTML文書の書き出し
PrintWriter pw = response.getWriter();
pw.println("<html>\n" +
"<head><title>サンプル</title></head>\n" +
"<body><center>\n" +
"<h2>ようこそ</h2>" +
"<hr />\n" +
"今" + dt + "です。<br />\n" +
"お選びください。<br />\n" +
"<br />\n" +
"<a href=\"../h1.html\">テレビ</a><br />\n" +
"<a href=\"../h2.html\">クーラー</a><br />\n" +
"<a href=\"../h3.html\">パソコン</a><br />\n" +
"</center></body>\n" +
"</html>\n");
}
catch(Exception e){
e.printStackTrace();
}
}
}