解答例 - 実習課題1 - 1.サーブレットの設定と実行
(実習課題1)
以下のサーブレットプログラムを作成しなさい。実行までできるようにする必要は無い。
- 要求のあった時刻を表示するプログラム
解答例
/*
* Clock.java TECHSCORE Java Servlet1章 実習課題1
*
* Copyright (c) 2004 Four-Dimensional Data, Inc.
*/
package com.techscore.servlet.chapter1.exercise1;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.Calendar;
import java.util.Locale;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class ClockServlet extends HttpServlet {
protected void doGet(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException {
response.setContentType("text/html; charset=Shift_JIS");
PrintWriter writer = response.getWriter();
writer.println("<html><head>
<title>Servlet1章Exercise1</title>
</head>");
writer.println("<body>");
writer.println(Calendar.getInstance(Locale.JAPAN).getTime());
writer.println("</body></html>");
}
}

