import java.io.*;

import javax.servlet.*;
import javax.servlet.http.*;

/**
 * Hello World. This servlet simply says hi. 
 *
 * This is useful for testing our servlet admin tool, since
 * this servlet isn't started up by default when Jeeves starts up.
 * Load it by going to http://<server>/admin/servlet.html
 * and giving it the name "hello" and the class "HelloWorldServlet".
 * Then, invoke by using the URL http://<server>/servlet/hello
 */

public
class HelloWorldServlet extends HttpServlet {

    public void doGet (HttpServletRequest req, HttpServletResponse res)
	throws ServletException, IOException
    {
	res.setContentType("text/html");

	ServletOutputStream out = res.getOutputStream();
	out.println("<html>");
	String name = req.getParameter("name");

	out.println("<head><title>Howdy " + name + " </title></head>");
	out.println("<body>");
	out.println("<h1>Howdy  " + name + "</h1>");
	out.println("</body></html>");
    }

    public String getServletInfo() {
	return "Create a page that says <i>Hello World</i> and send it back";
    }
}
