spring mvc 拦截器路径问题,只拦截固定后缀

来源:互联网 发布:软件系统维护手册 编辑:程序博客网 时间:2024/05/22 01:24

拦截固定后缀 

匹配url正确配置为 /**/*.htm    

错误:**.htm    /**.htm   *.htm 

<mvc:interceptors><!-- <bean class="com.host.app.web.interceptor.AllInterceptor"/> --><mvc:interceptor><mvc:mapping path="/**/*.htm" /><!-- 只拦截htm后缀的路径  --><bean class="com.hlzt.commons.interceptor.WxInterceptor" /></mvc:interceptor><mvc:interceptor><mvc:mapping path="/**" /><!-- <mvc:exclude-mapping path="/admin/login"/> 不拦截的url --><!-- 定义在mvc:interceptor下面的表示是对特定的请求才进行拦截的 --><bean class="com.hlzt.commons.interceptor.SpringMVCInterceptor" /></mvc:interceptor></mvc:interceptors>


问题1:

SpringMVC interceptor有时候配置的时候path="/**" 两个星号什么意思,与path="/"以及path="/*"什么区别


靠谱答案:/**的意思是所有文件夹及里面的子文件夹/*是所有文件夹,不含子文件夹
/是web项目的根目录
1 2
原创粉丝点击