访问: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
-
getServletPath():获取能够与“url-pattern”中匹配的路径,注意是完全匹配的部分,*的部分不包括。
-
getPageInfo():与getServletPath()获取的路径互补,能够得到的是“url-pattern”中 d的路径部分
-
getContextPath():获取项目的根路径
-
getRequestURI:获取根路径到地址结尾
-
getRequestURL:获取请求的地址链接(浏览器中输入的地址)
-
getServletContext().getRealPath(“/”):获取“/”在机器中的实际地址
-
getScheme():获取的是使用的协议(http 或https)
-
getProtocol():获取的是协议的名称(HTTP/1.11)
-
getServerName():获取的是域名(xxx.com)
-
request.getServerPort():获取到的是端口号(8080)
-
getLocalName:获取到的是IP