2005-10-06
How are Servlet paths mapped?
关键字: servlet-path
补充点基础知识. Path mappings are used to map a URI to a contexts, handlers and servlets.
The following types of mapping are supported and applied in the order presented.
Absolute Mapping
Typical examples
Context and Servlet with path
Default Context
Context and Suffix Servlet
Context and Default Servlet
Default Context and Servlet
The following types of mapping are supported and applied in the order presented.
Absolute Mapping
Path Spec: /pathPrefix Mapping
Will match: /path path=/path info=
Will not match: / /path/ /path/info /path/info.jsp /other
Path Spec: /path/*Suffix Mapping
Will match: /path path=/path info=/path/ path=/path info=/ /path/info path=/path info=/info /path/info.jsp path=/path info=/info.jsp
Will not match: / /other
Path Spec: *.jspDefault Mapping
Will match: /path/info.jsp path=info=/path/info.jsp
Will not match: / /path /path/ /path/info /other
Path Spec: /
Will match: / path= info=/ /path path= info=/path /path/ path= info=/path/ /path/info path= info=/path/info /path/info.jsp path= info=/path/info.jsp /other path= info=/other
Will not match:
Typical examples
Context and Servlet with path
Context Path Spec : /context/* Servlet Path Spec : /servlet/*
URI ContextPath ServletPath PathInfo ========================================================= /context/servlet /context /servlet null /context/servlet/ /context /servlet / /context/servlet/x /context /servlet /x
Default Context
Context Path Spec : / Servlet Path Spec : /servlet/*
URI ContextPath ServletPath PathInfo ========================================================= /servlet "" /servlet null /servlet/ "" /servlet / /servlet/x "" /servlet /x
Context and Suffix Servlet
Context Path Spec : /context/* Servlet Path Spec : *.txt
URI ContextPath ServletPath PathInfo ========================================================= /context/xxx.txt /context "" /xxx.txt
Context and Default Servlet
Context Path Spec : /context/* Servlet Path Spec : /
URI ContextPath ServletPath PathInfo ========================================================= /context/xxx /context "" /xxx
Default Context and Servlet
Context Path Spec : / Servlet Path Spec : /
URI ContextPath ServletPath PathInfo ========================================================= /xxx "" "" /xxx
来自:http://jetty.mortbay.org/jetty/faq?s=500-Servlets&t=Path%20Mapping
发表评论
- 浏览: 220479 次
- 性别:

- 来自: 广州

- 详细资料
搜索本博客
我的相册
VB-seamless
共 13 张
共 13 张
最近加入圈子
最新评论
-
使用Terracotta和Tomcat建 ...
renavatior 写道"运行start.bat 9081 这样我们就启动了目 ...
-- by rainsf -
使用Terracotta和Tomcat建 ...
"运行start.bat 9081 这样我们就启动了目录9081中的tomcat ...
-- by renavatior -
广州3年多经验 5500的 ...
fucku 写道广州的软件厂家可比深圳多多了,不过比起北京上海来,还是少了很多, ...
-- by yongfan_420 -
广州3年多经验 5500的 ...
广州的软件厂家可比深圳多多了,不过比起北京上海来,还是少了很多,导致机会也没有这 ...
-- by fucku -
广州3年多经验 5500的 ...
想高工资就去厂家咯,老在集成商里面混能有多大个奔头
-- by fucku






评论排行榜