`
feixingfei
  • 浏览: 45370 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论
  • calosteward: 感谢分享,我还找到了另一个也是可以用于c#的代码,是一个英文网 ...
    PDF合并

Web-DispatcherServletUrlPatterns

 
阅读更多

在MANIFEST.MF文件中指定了Web-DispatcherServletUrlPatterns时千万要注意它的规则,首先它必须是符合servlet的url-pattern的,其规则如下:

在web.xml文件中,以下语法用于定义映射:
1.以”/’开头和以”/*”结尾的是用来做路径映射的。
2.以前缀”*.”开头的是用来做扩展映射的。
3.“/” 是用来定义default servlet映射的。
4.剩下的都是用来定义详细映射的。比如: /aa/bb/cc.action
所以,为什么定义”/*.action”这样一个看起来很正常的匹配会错?因为这个匹配即属于路径映射,也属于扩展映射,导致容器无法判断。

同时,spring的mvc在进行url匹配的时候是将Web-DispatcherServletUrlPatterns去掉后再匹配mappings的,如spring的定义文件的mappings如下:

<property name="mappings">
<props>
<prop key="/abcd/test.do">test_Controller</prop>
</props>
</property>

如果你的Web-DispatcherServletUrlPatterns指定为/abcd/*,那么访问地址应该是:/abcd/abcd/test.do,而不是/abcd/test.do

【http://ferreousbox.javaeye.com/blog/284299】

分享到:
评论

相关推荐

    开发工具 spring-web-4.3.6.RELEASE

    开发工具 spring-web-4.3.6.RELEASE开发工具 spring-web-4.3.6.RELEASE开发工具 spring-web-4.3.6.RELEASE开发工具 spring-web-4.3.6.RELEASE开发工具 spring-web-4.3.6.RELEASE开发工具 spring-web-4.3.6.RELEASE...

    sentinel-web-servlet-1.8.0-API文档-中英对照版.zip

    赠送jar包:sentinel-web-servlet-1.8.0.jar; 赠送原API文档:sentinel-web-servlet-1.8.0-javadoc.jar; 赠送源代码:sentinel-web-servlet-1.8.0-sources.jar; 赠送Maven依赖信息文件:sentinel-web-servlet-...

    springfox-spring-web-2.9.2-API文档-中文版.zip

    赠送jar包:springfox-spring-web-2.9.2.jar; 赠送原API文档:springfox-spring-web-2.9.2-javadoc.jar; 赠送源代码:springfox-spring-web-2.9.2-sources.jar; 赠送Maven依赖信息文件:springfox-spring-web-...

    Vue3.0-web-music 音乐项目

    Vue3.0-web-musicVue3.0-web-musicVue3.0-web-musicVue3.0-web-musicVue3.0-web-musicVue3.0-web-musicVue3.0-web-musicVue3.0-web-musicVue3.0-web-musicVue3.0-web-musicVue3.0-web-musicVue3.0-web-musicVue3.0-...

    spring-web-5.2.0.RELEASE-API文档-中文版.zip

    赠送jar包:spring-web-5.2.0.RELEASE.jar; 赠送原API文档:spring-web-5.2.0.RELEASE-javadoc.jar; 赠送源代码:spring-web-5.2.0.RELEASE-sources.jar; 赠送Maven依赖信息文件:spring-web-5.2.0.RELEASE.pom;...

    spring-web-5.0.10.RELEASE-API文档-中英对照版.zip

    赠送jar包:spring-web-5.0.10.RELEASE.jar; 赠送原API文档:spring-web-5.0.10.RELEASE-javadoc.jar; 赠送源代码:spring-web-5.0.10.RELEASE-sources.jar; 赠送Maven依赖信息文件:spring-web-5.0.10.RELEASE....

    spring-web-5.0.4.RELEASE.jar

    spring-web-5.0.4.RELEASE.jar; spring-web-5.0.4.RELEASE.jar

    WEB-INF目录下的jsp页面如何访问

    从给定的信息来看,似乎存在一定的误解,因为提供的内容与标题和描述中提及的主题“WEB-INF目录下的jsp页面如何访问”并不相符。然而,基于题目要求,我将围绕“WEB-INF目录下的jsp页面如何访问”这一主题进行详细的...

    spring-security-web-5.6.1-API文档-中文版.zip

    赠送jar包:spring-security-web-5.6.1.jar; 赠送原API文档:spring-security-web-5.6.1-javadoc.jar; 赠送源代码:spring-security-web-5.6.1-sources.jar; 赠送Maven依赖信息文件:spring-security-web-5.6.1....

    web-storage-cache.js

    还在烦恼JS前端,或者移动端缓存使用什么来储存吗。可以使用web-storage-cache.js,进行数据缓存。

    sentinel-web-servlet-1.8.0-API文档-中文版.zip

    赠送jar包:sentinel-web-servlet-1.8.0.jar 赠送原API文档:sentinel-web-servlet-1.8.0-javadoc.jar 赠送源代码:sentinel-web-servlet-1.8.0-sources.jar 包含翻译后的API文档:sentinel-web-servlet-1.8.0-...

    spring-web-5.2.3.RELEASE和spring-webmvc-5.2.3.RELEASE

    Spring Web模块(spring-web-5.2.3.RELEASE.jar)主要负责提供Web相关的功能支持,包括HTTP请求的处理、Servlet上下文的访问以及WebSocket的支持等。这个模块包含了Spring的HttpMessageConverter,用于在HTTP请求和...

    vue-web-component-wrapper:将Vue组件包装为Web组件自定义元素

    @ vue / web-component-wrapper 包装并将Vue组件注册为自定义元素。兼容性。 不支持IE11及以下版本。 如果定位本机支持ES2015但不支持本机Web组件的浏览器: 您还将需要 。 有关和支持,请访问caniuse.com。 使用...

    最新思科Cisco CCNP CCIE 模拟器WEB-IOU使用教程

    标题“最新思科Cisco CCNP CCIE 模拟器WEB-IOU使用教程”和描述“大家在在刚开始使用WEB-IOU的时候,难免会遇到一些小问题,这边,把一些常见的问题的解决方法分享给大家”表明本文主要讲解如何使用Cisco公司的CCNP...

    思科超强模拟器 WEB-IOU中文版使用手册

    【思科超强模拟器 WEB-IOU 中文版使用手册】是为网络专业人士提供的一款强大的模拟工具,尤其适合初学者和准备CCNA、CCIE、CCNP等认证考试的学员。WEB-IOU,全称为Web-based IOU(Input/Output Unit),是由思科开发...

    spring-web-5.3.15-API文档-中文版.zip

    赠送jar包:spring-web-5.3.15.jar; 赠送原API文档:spring-web-5.3.15-javadoc.jar; 赠送源代码:spring-web-5.3.15-sources.jar; 赠送Maven依赖信息文件:spring-web-5.3.15.pom; 包含翻译后的API文档:spring...

    springfox-spring-web-2.7.0-API文档-中英对照版.zip

    赠送jar包:springfox-spring-web-2.7.0.jar; 赠送原API文档:springfox-spring-web-2.7.0-javadoc.jar; 赠送源代码:springfox-spring-web-2.7.0-sources.jar; 赠送Maven依赖信息文件:springfox-spring-web-...

    springfox-spring-web-2.2.2-API文档-中文版.zip

    赠送jar包:springfox-spring-web-2.2.2.jar; 赠送原API文档:springfox-spring-web-2.2.2-javadoc.jar; 赠送源代码:springfox-spring-web-2.2.2-sources.jar; 赠送Maven依赖信息文件:springfox-spring-web-...

    C-Web-Server源码 经典的C语言web服务器

    《深入剖析C-Web-Server源码:理解Web服务器的基石》 在互联网技术日新月异的今天,Web服务器作为互联网应用的核心组件,其工作原理和技术细节一直备受关注。而C-Web-Server,这款用C语言编写的原生Web服务器,为...

    spring-web-5.1.0.RELEASE

    spring-web-5.1.0.RELEASE,最新spring-web jar包。

Global site tag (gtag.js) - Google Analytics