import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;

/**
 * send back a simple HTML5 greeting pages to check
 *    if servlets are running at HSU
 *
 * @author Sharon Tuttle
 * @version 3-25-13
 */

public class St10HelloWorld13 extends HttpServlet
{
    /**
     * sends back a simple greeting page in response
     *    to a request using the "get" method
     * @param request the request info from the requesting
     *     web page
     * @param response this servlet's response back to
     *     the requesting browser, here a greeting
     */

    public void doGet(HttpServletRequest request,
                      HttpServletResponse response)
                     throws ServletException, IOException
    {
        // first, indicate that the response is an
        // HTML response 
 
        response.setContentType("text/html");

        System.setProperty("java.net.preferIPv4Stack", "true");

        ServletOutputStream out = response.getOutputStream();

        // now I can call the println method for this out
	//     instance to create the response

        out.println("<!DOCTYPE html>");
        out.println("<html>");
        out.println("<head>");
        out.println("    <title> FIRST SERVLET! </title>");
        out.println("    <meta charset=\"utf-8\" />");
        out.println("</head> ");
        out.println("");
        out.println("<body> ");
        out.println("");
        out.println("    <h1> FIRST SERVLET! </h1>");
        out.println("</body> ");
        out.println("</html> ");
    }
}