// From "Big Java" (1st edition) by Cay Horstmann, Wiley & Sons // Chapter 25 import java.io.PrintWriter; import java.io.IOException; import java.util.Date; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; /** This servlet prints out the current date and time. */ public class DateServlet extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // get information String now = new Date().toString(); // set content type to HTML response.setContentType("text/html"); // print formatted information PrintWriter out = response.getWriter(); String title = "Date Servlet"; out.println("
The current time is: "); out.println(now); out.println("
"); out.close(); } }