JSP 中路径相关的常用解决办法

<%@ page language="java" pageEncoding="UTF-8"%>   
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">   
  
<html>   
  <head>   
   <title>test.jsp</title>   
  </head>   
  <body>   
  <p>   
    <h2>application - javax.servlet.ServletContext</h2>   
    application.getRealPath("/")<%=application.getRealPath("/") %><br>   
    application.getMajorVersion()-<%=application.getMajorVersion() %>   
    <br>   
    application.getMimeType("txt")-<%=application.getMimeType("txt")%>   
    <br>   
    application.getServerInfo() - <%=application.getServerInfo() %>   
    <br>   
    application.getServletContextName()-<%=application.getServletContextName() %>   
<br>   
   application.getContext()   
</p>   
<p>   
    <h2>config - javax.servlet.ServletConfig</h2>   
    config.getServletName() - <%=config.getServletName() %><br>   
    config.getServletContext()<br>   
</p>   
<p>   
    <h2>pageContext - javax.servlet.jsp.PageContext</h2>   
    pageContext.getRequest()(JSP中的requset隐式对象)<br>   
    pageContext.getResponse()(JSP中的response隐式对象)<br>   
    pageContext.getServletConfig()(JSP中的config隐式对象)<br>   
    pageContext.getServletContext()(JSP中的application隐式对象)<br>   
    pageContext.getException()(JSP中的exception隐式对象)<br>   
    pageContext.getSession()(JSP中的session隐式对象)<br>   
    pageContext.getOut()(JSP中的out隐式对象)   
</p>   
<p>   
    <h2>request - javax.servlet.http.HttpServletRequest</h2>   
    request.getLocalAddr() - <%=request.getLocalAddr() %><br>   
    request.getServletPath() - <%=request.getServletPath() %><br>   
    request.getContextPath() - <%=request.getContextPath() %><br>   
    request.getLocalName() - <%=request.getLocalName() %><br>   
    request.getLocalPort() - <%=request.getLocalPort() %><br>   
    request.getPathInfo() - <%=request.getPathInfo() %><br>   
    request.getProtocol() - <%=request.getProtocol() %><br>   
    request.getQueryString() - <%=request.getQueryString() %><br>   
    request.getRemoteAddr() - <%=request.getRemoteAddr() %><br>   
    request.getRemoteHost() - <%=request.getRemoteHost() %><br>   
    request.getRemotePort() - <%=request.getRemotePort() %><br>   
    request.getRemoteUser() - <%=request.getRemoteUser() %><br>   
    request.getRequestedSessionId():<%=request.getRequestedSessionId() %><br>   
    request.getRequestURI() - <%=request.getRequestURI() %><br>   
    request.getRequestURL() - <%=request.getRequestURL() %>   
</p>   
<p>   
    <h2>session - javax.servlet.http.HttpSession</h2>   
    session.getServletContext()   
</p>   
  </body>   
</html>


引用
application - javax.servlet.ServletContext
application.getRealPath("/")F:\workspace\tomcat\123\
application.getMajorVersion() - 2
application.getMimeType("txt") - null
application.getServerInfo() - Apache Tomcat/5.0.30
application.getServletContextName() - null
application.getContext()
config - javax.servlet.ServletConfig
config.getServletName() - jsp
config.getServletContext()
pageContext - javax.servlet.jsp.PageContext
pageContext.getRequest()
pageContext.getResponse()
pageContext.getServletConfig()
pageContext.getServletContext()
pageContext.getException()
pageContext.getSession()
pageContext.getOut()
request - javax.servlet.http.HttpServletRequest
request.getLocalAddr() - 127.0.0.1
request.getServletPath() - /jsp/test.jsp
request.getContextPath() - /123
request.getLocalName() - 127.0.0.1
request.getLocalPort() - 80
request.getPathInfo() - null
request.getProtocol() - HTTP/1.1
request.getQueryString() - null
request.getRemoteAddr() - 127.0.0.1
request.getRemoteHost() - 127.0.0.1
request.getRemotePort() - 1211
request.getRemoteUser() - null
request.getRequestedSessionId():5AFAE9C0A164621D4F8E0DAF2F253C92
request.getRequestURI() - /123/jsp/test.jsp
request.getRequestURL() - http://localhost/123/jsp/test.jsp
session - javax.servlet.http.HttpSession
session.getServletContext()

你可能感兴趣的:(apache,html,tomcat,jsp,servlet)