Demo
http请求http://localhost:8080/examples/1.jsp?a=11&b=22
Jsp测试代码
<%
out.println("\t ContextPath: " + request.getContextPath()+"<br/>");
out.println("\t ServletPath: " + request.getServletPath()+"<br/>");
out.println("\t PathInfo: " + request.getPathInfo()+"<br/>");
out.println("\t RealPath: "+request.getRealPath("/")+"<br/>");
out.println("\t RequestURI: " + request.getRequestURI()+"<br/>");
out.println("\t QueryString: " + request.getQueryString()+"<br/>");
%>
测试结果
ContextPath: /examples
ServletPath: /1.jsp
PathInfo: null //no extra path information
RealPath: D:\soft\tomcat-7.0.23\webapps\examples\
RequestURI: /examples/1.jsp
QueryString: null

本文通过一个简单的HTTP请求示例,展示了JSP页面如何获取并显示客户端发送的请求信息,包括ContextPath、ServletPath等关键路径信息。
1148

被折叠的 条评论
为什么被折叠?



