Skip to content

Latest commit

 

History

History
33 lines (18 loc) · 1.07 KB

JavaWeb相关.md

File metadata and controls

33 lines (18 loc) · 1.07 KB

JavaWeb

获取路径

访问:http://localhost:8080/store/UserServlet?method=findByName,在tomcat下部署了一个名为store的项目

request.getServletPath(): /UserServlet

request.getContextPath(): /store

request.getRequestURI(): /store/UserServlet

request.getRequestURL(): http://localhost:8080/store/UserServlet

  1. getServletPath():获取能够与“url-pattern”中匹配的路径,注意是完全匹配的部分,*的部分不包括。

  2. getPageInfo():与getServletPath()获取的路径互补,能够得到的是“url-pattern”中 d的路径部分

  3. getContextPath():获取项目的根路径

  4. getRequestURI:获取根路径到地址结尾

  5. getRequestURL:获取请求的地址链接(浏览器中输入的地址)

  6. getServletContext().getRealPath(“/”):获取“/”在机器中的实际地址

  7. getScheme():获取的是使用的协议(http 或https)

  8. getProtocol():获取的是协议的名称(HTTP/1.11)

  9. getServerName():获取的是域名(xxx.com)

  10. request.getServerPort():获取到的是端口号(8080)

  11. getLocalName:获取到的是IP