import java.io.*; import java.util.*; import javax.servlet.*; import javax.servlet.http.*; public class IncludedPage extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { response.setContentType("text/html"); PrintWriter out = response.getWriter(); out.println(""); out.println("

This table is generated by IncludedPage"); out.println(""); out.println(""); out.println(""); out.println(""); out.println(""); out.println(""); Enumeration enum = request.getParameterNames(); while (enum.hasMoreElements()) { String name = (String)enum.nextElement(); String value = request.getParameter(name); out.println(""); } enum = request.getAttributeNames(); while (enum.hasMoreElements()) { String name = (String)enum.nextElement(); Object value = request.getAttribute(name); out.println(""); } request.removeAttribute("included servlet"); out.println("
Context Path"); out.println(request.getContextPath() + "
Servlet Path"); out.println(request.getServletPath() + "
Path Info"); out.println(request.getPathInfo() + "
Request URI"); out.println(request.getRequestURI() + "
Query String"); out.println(request.getQueryString() + "
Parameter: " + name + ""); out.println(value + "
Attribute: " + name + ""); out.println(value + "
"); out.println("
"); } }