HttpServletRequest Example


 

HttpServletRequest Example

In this tutorial you will see some methods of the HttpServletRequest.

In this tutorial you will see some methods of the HttpServletRequest.

Code:

package roseindia
import java.io.IOException;
import java.io.PrintWriter;
import java.lang.System.*;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class HttpServletRequestExample extends HttpServlet {
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=UTF-8");
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<html><head><title>Header Information</title></head><body>");
out.println("Remote Address : "+request.getRemoteAddr()+"<br>");
out.println("Remote HOst : "+request.getRemoteHost()+"<br>");
out.println("Remote Port : "+request.getRemotePort()+"<br>");
out.println("Server Name : "+request.getServerName()+"<br>");
out.println("Server Port : "+request.getServerPort()+"<br>");
out.println("Servlet Context : "+request.getServletContext()+"<br>");
out.println("Servlet Path : "+request.getServletPath()+"<br>");
out.println("</body></html>");
}
}

Output:

Remote Address : 127.0.0.1
Remote HOst : 127.0.0.1
Remote Port : 2830
Server Name : localhost
Server Port : 8080
Servlet Context : org.apache.catalina.core.ApplicationContextFacade@10d386d
Servlet Path : /HttpServletRequestExample

Ads