对静态资源放行之后,理论上是不会被自己定义对拦截器给拦截的

比如下面的配置:

	<!-- 静态资源访问 --> 
	<!-- Handles HTTP GET requests for /resources/** by efficiently serving up static resources in the ${webappRoot}/resources/ directory --> 
	<mvc:resources mapping="/static/**" location="/static/" /> 
	<mvc:resources mapping="/appLauncher/**" location="/appLauncher/" /> 
	<mvc:resources mapping="/mobile/**" location="/mobile/" />

就是对下面对资源进行放行,但是不一定管用。

然后就看看,这个地方配置了没?

	<!-- 拦截器 对静态资源放行 --> 
    <mvc:interceptors> 
        <mvc:interceptor> 
            <mvc:mapping path="/**"/> 
            <mvc:exclude-mapping path="/static/**"/> 
            <mvc:exclude-mapping path="/appLauncher/**"/> 
            <mvc:exclude-mapping path="/mobile/**"/> 
            <bean class="com.x.xx.xx.interceptor.AppOperateAuthorityInterceptor"/> 
        </mvc:interceptor> 
    </mvc:interceptors>

这个地方一弄,估计就好了,就真的对这些静态资源进行放行了

简单记录下,不是啥高科技的东西。可能还有点小low。凑合记录下吧。


发布评论
IT序号网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!

spring mvc 后端 long 类型数字,传给前端之后,精度缺失的问题知识解答
你是第一个吃螃蟹的人
发表评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。