IT序号网

spring mvc 静态资源放行

lxf 2021年06月11日 编程语言 283 0

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

比如下面的配置:

	<!-- 静态资源访问 --> 
	<!-- 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虾米 (左侧二维码扫一扫)欢迎添加!