Web-DispatcherServletUrlPatterns

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】

posted on 2009-01-13 14:27 feixingfei 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/feixingfei/archive/2009/01/13/2297640.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/435971.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

WCHAR char CString等常用类型互转

1、CString to WCHAR*: [cpp]view plaincopy WCHAR *wch (WCHAR*)str.GetBuffer(str.GetLength()); str为CString类型。 2、WCHRA* to char*: [cpp]view plaincopy memset(buf, 0, bufInLen); // WCHRA to char WideCharToMultiByte( CP_ACP, 0, wch, -1, buf,…

html文件自动批阅器怎么设计,作业作业提交与批改系统HTML界面.doc

作业作业提交与批改系统HTML界面作业1-作业提交与批改系统HTML界面请根据以下需求部分功能或全部全部功能HTML界面代码&#xff1b;注意HTML代码附在本文后面一、作业提交与批改系统系统功能图基本功能1&#xff0e;学生注册2&#xff0e;学生、教师、管理员密码找回功能3&…

【转】Photoshop保存格式介绍大全

01 PSD格式 PSD格式&#xff1a;PSD是Photoshop默认的文件格式&#xff0c;他可以保留文档中的所有图层、蒙蔽、通道、路径、未栅格化的文字、图层样式等。通常情况下&#xff0c;我们都是将文件保存为PSD格式&#xff0c;以后可以对其修改。PSD是除大型文档格式&#xff08;PS…

创建windows服务,定时监控网站应用程序池

最近网站总是报"Timer_Connection"错误,导致该网站所使用的应用程序池由于错误过多停止运行,网站也就出现了service unvaliable,无法访问,在网上查了很多资料,结果很让人无奈,这个问题已经困扰我了很久,一直没有得到解决,后来同事发来一篇文章让我有了新的解决方法,虽…

UNICODE十六进制数组转成中英文

UNICODE十六进制的数组转成中英文 实现char*转换成中英文&#xff0c;每两个char合成一个wchar_t&#xff1a; [cpp]view plaincopy // UNICODE十六进制数组转成中英文 // hex array to wchar_t* // wchs NULL, wchsLen as output(the size of wchs will be used) // er…

html+选择弹出选项卡,javascript – Chrome扩展程序:从弹出窗口获取当前选项卡

我正在撰写Chrome扩展程序&#xff0c;在其中一部分&#xff0c;当弹出页面上的按钮被点击时&#xff0c;我需要获取当前选项卡的标题和URL。我之前已经和Chrome的消息传递系统一起工作了&#xff0c;并且经过许多努力&#xff0c;已经设法让它在许多场合工作。不过&#xff0c…

【转】Qtcreator中常用快捷键和小技巧

转自&#xff1a;https://blog.csdn.net/imxiangzi/article/details/48863855 https://blog.csdn.net/jh1513/article/details/52346802 快捷键及对应含义 下载地址&#xff1a;http://download.csdn.net/detail/jh1513/9615209 快捷键 功能 Esc 切换到代码编辑状态 F1 …

添加蜂窝注册表及永久存储

1、 添加 Hive-based Registry 在 Platform Builder 的“ Catalog ”窗口中&#xff0c;单击打开 Catalog->Core OS->Windows ce devices->File Systems and Data Store->Registry Storage(Choose 1)->Hive-based-based Registry 节点&#xff0c;选中 Hive-b…

interface abstract与virtual

interface用来声明接口 1.只提供一些方法规约&#xff0c;不提供方法主体 如 public interface IPerson { void getName();//不包含方法主体 } 2.方法不能用public abstract等修饰,无字段变量&#xff0c;无构造函数。 3.方法可包含参数 如 public interface IP…

【转】VS编译时自动引用Debug|Release版本的dll

转自&#xff1a;https://www.cnblogs.com/KevinYang/archive/2011/04/10/2011879.html 公司一些早期的项目&#xff0c;把所有工程都放到一个解决方案下了&#xff0c;导致整个解决方案编译很慢&#xff0c;而且也不便于类库的复用和维护。因此我们决定把工程按照功能划分到不…

asp 生成html文件,将指定的asp文件内容生成html文件_asp技巧

Function GetPage(url)dim RetrievalSet Retrieval CreateObject(“Microsoft.XMLHTTP”)With Retrieval.Open “Get”, url, False , “”, “”.SendGetPage BytesToBstr(.ResponseBody)End WithSet Retrieval NothingEnd FunctionFunction BytesToBstr(body)dim objstrea…

Delphi手动创建数据集

习惯了.net的DataTable&#xff0c;便习惯性的认为Delphi中也有类似的东西&#xff0c;结果搞了好久才搞定&#xff0c;看来看去是拿着Delphi实现.net的思想&#xff0c;生搬硬套了&#xff0c;不过倒也解决了一些问题语言间的思想差别还是有的呃。 1数据集的创建CreatDataSet…

WINCE基于hive注册表的实现

1.WINCE注册表概述 WINCE注册表保存着应用程序、驱动、用户参数配置和其他配置设定的数据&#xff0c;WINCE提供自由选择基于RAM还是基于hive的注册表&#xff0c;其中基于RAM注册表本质是堆栈文件&#xff0c;保存在RAM中&#xff0c;如果RAM的供电掉电了&#xff0c;除非OEM…

【转】DICOM之Print!!!!!!!!!

转自&#xff1a;https://blog.csdn.net/weixin_41556165/article/details/81064531 基本概念&#xff1a; Film:在DICOM协议中使用Film来统称不同的Hard Copy&#xff0c;例如photographic film和paper。 DICOM Print的数据流由Print Session、Print Job、Print&#xff08;h…

静态html js文件上传,js实现动态添加上传文件页面

发邮件是需要添加一些文件&#xff0c;每添加一个文件&#xff0c;页面上可以显示一个表单文件上传选项。此功能为&#xff1a;初始时刻只有一个添加按钮&#xff0c;当点击添加文件时&#xff0c;会增加一个选择文件和删除区域&#xff0c;同时显示上传按钮&#xff0c;当点击…

JS截取字符串

使用 substring()或者slice() 函数&#xff1a;split() 功能&#xff1a;使用一个指定的分隔符把一个字符串分割存储到数组例子&#xff1a;str”jpg|bmp|gif|ico|png”;arrtheString.split(”|”);//arr是一个包含字符值”jpg”、”bmp”、”gif”、”ico”和”png”的数组 函…

WINCE6.0文件系统及存储管理器

*******************************LoongEmbedded******************************** 作者&#xff1a;LoongEmbedded 时间&#xff1a;2010.12.03 类别&#xff1a;WINCE嵌入式系统 ********************************LoongEmbedded******************************** Filesys.…

【转】Wireshark网络抓包(一)——数据包、着色规则和提示

转自&#xff1a;https://www.cnblogs.com/strick/p/6261463.html 一、数据包详细信息 Packet Details面板内容如下&#xff0c;主要用于分析封包的详细信息。 帧&#xff1a;物理层、链路层 包&#xff1a;网络层 段&#xff1a;传输层、应用层 1&#xff09;Frame 物理层…

昆明第八中学2021高考成绩查询,昆明市第八中学2021年招生录取分数线

同学们选择学校的时候肯定会先了解学校的招生分数&#xff0c;如果最新的招生分数还没有公布&#xff0c;可以参考以前的招生分数信息。具体为同学们分享下昆明市第八中学招生录取分数线的信息。学生想要选择到一流的学校就要有百分百的努力才行&#xff0c;因为好的学校要求也…

解决问题:HTTP 错误 401.1 - 未授权:登录失败【转】

解决问题&#xff1a;HTTP 错误 401.1 - 未授权&#xff1a;登录失败HTTP 错误 401.1 - 未授权&#xff1a;登录失败 Internet 信息服务 -----------解决这个问题&#xff0c;折磨了两天&#xff0c;终于搞定了&#xff0c;首先我按照其他仁兄的提示做了一遍&#xff1a;【解决…