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

    xiaoxiao2026-01-16  6

    拦截固定后缀 

    匹配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项目的根目录 相关资源:七夕情人节表白HTML源码(两款)
    最新回复(0)