public class HelloWorldServlet extends javax.servlet.http.HttpServlet {

  public void doGet( javax.servlet.http.HttpServletRequest  request,
                     javax.servlet.http.HttpServletResponse response )
          throws java.io.IOException, javax.servlet.ServletException {

    System.out.println( "******************* doGet *******************" );
    java.io.PrintWriter out = response.getWriter();
    out.println( "<HTML><TITLE>Hello World Servlet</TITLE><BODY>" );
    out.println( "<h2>Hello World</h2></BODY></HTML>" );
    out.close();
  }
  public void doPost( javax.servlet.http.HttpServletRequest  request,
                      javax.servlet.http.HttpServletResponse response )
           throws java.io.IOException, javax.servlet.ServletException {

    System.out.println( "******************* doPost *******************" );
    doGet( request, response );
} }



import javax.servlet.http.*;

public class HelloWorldServlet extends HttpServlet {
  public void doGet( HttpServletRequest req, HttpServletResponse resp )
           throws javax.servlet.ServletException, java.io.IOException {
    java.io.PrintWriter pw = resp.getWriter();
    String str = req.getParameter( "str" );

    pw.println( "<html><head><title>ServletQueryReply Title</title></head><body>" );

    if (str == null) {
      pw.println( "<form method=post action=Query>" );
      pw.println( "<b>Enter text: </b>" );
      pw.println( "<input type=text name=str><p>" );
      pw.println( "<input type=submit value=\"Go to next page\"" );
    } else {
      pw.println( "The previous text was: <b>" + str + "</b><p>" );
      pw.println( "<a href=Query>Return to previous page</a>" );
    }

    pw.println( "</body></html>" );
    pw.close();
  }
  public void doPost( HttpServletRequest req, HttpServletResponse resp )
           throws javax.servlet.ServletException, java.io.IOException {
    doGet( req, resp );
} }
