import java.io.*; import javax.servlet.*; import javax.servlet.http.*; public class RequestType3 extends HttpServlet { boolean debug; public void init() throws ServletException { String debugParam = getInitParameter("debug"); if (debugParam != null && debugParam.equalsIgnoreCase("true")) { debug = true; } else { debug = false; } } public void doGet(HttpServletRequest req, HttpServletResponse rsp) throws ServletException, IOException { rsp.setContentType("text/html"); PrintWriter out = rsp.getWriter(); String requestType = req.getMethod(); out.println(""); out.println(" A Web page "); out.println(""); if (debug) out.println("

This page is the result of a " + requestType + " request.

"); out.println("

Regular page content here...

"); out.println(""); } public void doPost(HttpServletRequest req, HttpServletResponse rsp) throws ServletException, IOException { doGet(req,rsp); } }