Servlets Java

//*
 *  
 * PrintCGI  
 * PrintCGI
 * 
 
 * 

 * 
 *  
 * PrintCGI 
 * /PrintCGI  
 * 

 */
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class PrintCGI extends HttpServlet {
  /**
   * doGet implementation, calls printCGIValues
   * 
   * @param request
   * @param response
   * @throws IOException
   */
  public void doGet(HttpServletRequest request, HttpServletResponse response)
      throws IOException {
    printCGIValues(request, response);
  }
  /**
   * doPost implementation, calls printCGIValues
   * 
   * @param request
   * @param response
   * @throws IOException
   */
  public void doPost(HttpServletRequest request, HttpServletResponse response)
      throws IOException {
    printCGIValues(request, response);
  }
  /**
   * Prints CGI Environment Variables in a table
   * 
   * @param request
   * @param response
   * @throws IOException
   */
  public void printCGIValues(HttpServletRequest request,
      HttpServletResponse response) throws IOException {
    String headers = null;
    String htmlHeader = " CGI Environment Variables ";
    String htmlFooter = "";
    response.setContentType("text/html");
    PrintWriter out = response.getWriter();
    out.println(htmlHeader);
    out.println("");
    out.println(" CGI Variable  Value ");
    out.println("Authentication Type");
    out.println("" + request.getAuthType() + "");
    out.println("Content Type");
    out.println("" + request.getContentType()
        + "");
    out.println("Content Type Length");
    out.println("" + request.getContentLength()
        + "");
    out.println("Query String");
    out.println("" + request.getMethod() + "");
    out.println("IP Address");
    out.println("" + request.getRemoteAddr()
        + "");
    out.println("Host Name");
    out.println("" + request.getRemoteHost()
        + "");
    out.println("Request URL");
    out.println("" + request.getRequestURI()
        + "");
    out.println("Servlet Path");
    out.println("" + request.getServletPath()
        + "");
    out.println("Server's Name");
    out.println("" + request.getServerName()
        + "");
    out.println("Server's Port");
    out.println("" + request.getServerPort()
        + "");
    out.println("
");
    out.println(htmlFooter);
  }
}