web.xml中servlet-mapping的url-pattern的配置
2015-07-18 10:31
615 查看
在配置web.xml的servlet-mapping 的 url-pattern 碰到问题, 上网查, 查到servelt2_2-spec.pdf才得到答案.
结论:
• '/XXX/*'
• '*.html'
• '/'
• 其他都是精确映射
例: '/XXX/Y*.html' 只能映射/XXX/Y*.html 的URL请求.
例: '/XXX' 只可以映射/XXX的URL请求.
引用
10.2 Specification of Mappings
In the web application deployment descriptor, the following syntax is used to define mappings:
• A string beginning with a '/' character and ending with a '/*' postfix is used as a path
mapping.
• A string beginning with a '*.' prefix is used as an extension mapping.
• All other strings are used as exact matches only
• A string containing only the '/' character indicates that servlet specified by the mapping becomes the "default" servlet of the application.
翻译如下:
10.2 映射规则说明
在web应用的部署描述中(web.xml)中, 以下语法结构用于定义映射:
• 以'/'开头 并以'/*'结尾的字符串用于做路径的映射.
• 以'*.'开头 用于做扩展的映射.
• 其他的所有字符串都是只做精确映射.
• 一个只是'/'的字符串 将当前这个servlet明确为应用的默认servlet.
结论:
• '/XXX/*'
• '*.html'
• '/'
• 其他都是精确映射
例: '/XXX/Y*.html' 只能映射/XXX/Y*.html 的URL请求.
例: '/XXX' 只可以映射/XXX的URL请求.
引用
10.2 Specification of Mappings
In the web application deployment descriptor, the following syntax is used to define mappings:
• A string beginning with a '/' character and ending with a '/*' postfix is used as a path
mapping.
• A string beginning with a '*.' prefix is used as an extension mapping.
• All other strings are used as exact matches only
• A string containing only the '/' character indicates that servlet specified by the mapping becomes the "default" servlet of the application.
翻译如下:
10.2 映射规则说明
在web应用的部署描述中(web.xml)中, 以下语法结构用于定义映射:
• 以'/'开头 并以'/*'结尾的字符串用于做路径的映射.
• 以'*.'开头 用于做扩展的映射.
• 其他的所有字符串都是只做精确映射.
• 一个只是'/'的字符串 将当前这个servlet明确为应用的默认servlet.
相关文章推荐
- iOS定位和位置信息获取
- android 来电自动接听和自动挂断
- Android 开源框架Universal-Image-Loader完全解析(三)---源代码解读
- iOS 字符串截取、拼接、大小写转换
- Android 开源框架Universal-Image-Loader完全解析(二)--- 图片缓存策略详解
- 百度地图AndroidAPI
- Happy Number
- android专题解决之按钮快速点击重复调用问题
- IOS AutoLayout详解(二)-多动图详解
- AndroidStudio构建系统用户指南
- android TIF(Tv Input Framework)使用
- (5)unity入门,刚体、射线、粒子
- IOS版UC我的视频地址
- Android5.0环境配置--从ubuntu安装到环境配置再到xp虚拟机的安装
- 观察者模式的一个Demo
- 解决Android Studio提示inotify大小不足的问题
- java.lang.IllegalStateException: Illegal access: this web application instance has been stopped already.
- php验证微信用户是否领过红包
- <Android> service详解 (二)
- 全志A23芯片停产,全志A33芯片方案取代