Chapter 2. Overview of Java & J2EE Web Environment

Table of Contents

Servlets
JSP
Hello World
Example of a Bad JSP
Custom Tags
JSTL
				
package com.javaclimber.silwebdev;

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class HelloWorldServlet extends HttpServlet {

	public void init() throws ServletException {
	}

	public void doGet(HttpServletRequest request, HttpServletResponse response)
			throws ServletException, IOException {

		PrintWriter out = response.getWriter();

		out.println("<html>");
		out.println("<head><title>Hello World</title><head>");

		out.println("<body>");
		out.println("<h1>Hello World!!!</h1>");
		out.println("<br/>");
		out.println("Today is "+new java.util.Date());
		out.println("</body>");

		out.println("</html>");
	}

	public void doPost(HttpServletRequest arg0, HttpServletResponse arg1)
			throws ServletException, IOException {

		doGet(arg0, arg1);
	}
}