package examples;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.http.*;
public class HelloWorldServlet extends HttpServlet
{
public HelloWorldServlet()
{
}
public void doGet(HttpServletRequest httpservletrequest, HttpServletResponse httpservletresponse)
throws IOException
{
httpservletresponse.setContentType("text/html");
PrintWriter printwriter = httpservletresponse.getWriter();
printwriter.println("<html>");
printwriter.println("<body>");
printwriter.println("<h1>Hello World!</h1>");
printwriter.println("<br> ================= ");
printwriter.println("<br>requestURI = contextPath + servletPath + pathInfo");
printwriter.println("<br>requestURI = " + httpservletrequest.getRequestURI());
printwriter.println("<br>contextPath = " + httpservletrequest.getContextPath());
printwriter.println("<br>servletPath = " + httpservletrequest.getServletPath());
printwriter.println("<br>pathInfo = " + httpservletrequest.getPathInfo());
printwriter.println("<br>serverName = " + httpservletrequest.getServerName());
printwriter.println("<br>serverPort = " + httpservletrequest.getServerPort());
printwriter.println("<br>remoteAddr = " + httpservletrequest.getRemoteAddr());
printwriter.println("<br>remoteHost = " + httpservletrequest.getRemoteHost());
printwriter.println("<br>remotePort = " + httpservletrequest.getRemotePort());
printwriter.println("<br>remoteUser = " + httpservletrequest.getRemoteUser());
printwriter.println("<br>localAddr = " + httpservletrequest.getLocalAddr());
printwriter.println("<br>localName = " + httpservletrequest.getLocalName());
printwriter.println("<br>localPort = " + httpservletrequest.getLocalPort());
printwriter.println("<br>locale = " + httpservletrequest.getLocale());
printwriter.println("<br>requestSessionId = " + httpservletrequest.getRequestedSessionId());
printwriter.println("<br>requestURL = " + httpservletrequest.getRequestURL());
printwriter.println("<br> = ");
printwriter.println("<br> = ");
printwriter.println("<br> = ");
printwriter.println("<br> = ");
printwriter.println("</body>");
printwriter.println("</html>");
}
}
===========================输出=====================
Hello World!
=================
requestURI = contextPath + servletPath + pathInfo
requestURI = /servlet/examples.HelloWorldServlet
contextPath =
servletPath = /servlet/examples.HelloWorldServlet
pathInfo = null
serverName = localhost
serverPort = 8080
remoteAddr = 127.0.0.1
remoteHost = 127.0.0.1
remotePort = 2173
remoteUser = null
localAddr = 127.0.0.1
localName = 127.0.0.1
localPort = 8080
locale = zh_CN
requestSessionId = null
requestURL = http://localhost:8080/servlet/examples.HelloWorldServlet
=
=
=
=