java获取请求路径相关信息
例如请求路径:http://localhost:8080/projname/servlet/DemoServlet.do
| 名称 | 代码 | 结果 |
|---|---|---|
| 协议名 | request.getScheme(); | http |
| 服务器 | request.getServerName(); | localhost |
| 端口 | request.getServerPort(); | 8080 |
| 项目名 | request.getContextPath(); | /projname |
| ServletPath | request.getServletPath(); | /servlet/DemoServlet |
| RequestURI | request.getRequestURI(); | /projname/servlet/DemoServlet.do |
| 整个请求路径 | request.getRequestURL(); | 详见请求路径 |
| 项目的路径 | request.getSession().getServletContext().getRealPath(""); | D:/Tomcat6.0/webapps |

浙公网安备 33010602011771号