Servlet请求路径相关方法汇总

来源:互联网 发布:知乎 冯大辉 离职 编辑:程序博客网 时间:2024/04/26 15:02

<servlet-mapping>

<servlet-name>pathServlet</servlet-name>
<url-pattern>/servlet/path/*</url-pattern>

</servlet-mapping>

假设一个Servlet在web.xml中是这么配置的,访问的url是http://localhost:8080/project/servlet/path/xxx?param=xx,有以下几个跟访问路径相关的方法

A.getContextPath()--->返回请求URI上下文部分--->/project

B.getServletPath()--->返回请求URI中调用Servlet的部分--->/servlet/path

C.getPathInfo()--->返回Servlet路径之后查询字符串之前的路径--->/xxx

D.getRequestURL()--->获取请求完整URL但不包括查询字符串--->http://localhost:8080/project/servlet/path/xxx

E.getRequestURI()--->获取请求URI部分--->/project/servlet/path/xxx

F.getQueryString()--->获取请求行中参数和值--->param=xx

0 0
原创粉丝点击