拦截固定后缀
匹配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项目的根目录