Back to Tomcat

Untitled Document

webapps/examples/servlets/reqinfo.html

11.0.221.4 KB
Original Source

Source Code for Request Info Example

importjava.io.*;importjakarta.servlet.*;importjakarta.servlet.http.*;public classRequestInfoextendsHttpServlet {public voiddoGet(HttpServletRequest request, HttpServletResponse response)throwsIOException, ServletException
    {
        response.setContentType("text/html");
        PrintWriter out = response.getWriter();
        out.println("\<html\>");
        out.println("\<body\>");
        out.println("\<head\>");
        out.println("\<title\>Request Information Example\</title\>");
        out.println("\</head\>");
        out.println("\<body\>");
        out.println("\<h3\>Request Information Example\</h3\>");
        out.println("Method: " + request.getMethod());
        out.println("Request URI: " + request.getRequestURI());
        out.println("Protocol: " + request.getProtocol());
        out.println("PathInfo: " + request.getPathInfo());
        out.println("Remote Address: " + request.getRemoteAddr());
        out.println("\</body\>");
        out.println("\</html\>");
    } /\*\* \* We are going to perform the same operations for POST requests \* as for GET methods, so this method just sends the request to \* the doGet method. \*/public voiddoPost(HttpServletRequest request, HttpServletResponse response)throwsIOException, ServletException
    {
        doGet(request, response);
    }
}