Spring MVC 拦截 js,css,png 等资源

来源:互联网 发布:鬼脚七 淘宝搜索权重 编辑:程序博客网 时间:2024/04/26 00:30

Spring mvc 配置为:

<servlet-mapping>
<servlet-name>spring</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>

时,当直接访问png,jpg等资源时,也会拦截,  web.xml 加入如下配置  则web服务器会处理,不会被spring 拦截

亲测:

<servlet-mapping>     
   <servlet-name>default</servlet-name>    
   <url-pattern>*.jpg</url-pattern>       
</servlet-mapping>      
<servlet-mapping>         
   <servlet-name>default</servlet-name>      
   <url-pattern>*.js</url-pattern>      
</servlet-mapping>      
<servlet-mapping>          
   <servlet-name>default</servlet-name>         
   <url-pattern>*.css</url-pattern>        
</servlet-mapping>

<servlet-mapping>          
   <servlet-name>default</servlet-name>         
   <url-pattern>*.png</url-pattern>        
</servlet-mapping>  


另外: 不知为何加入<mvc:resources mapping="/images/**" location="/images/" />  可以访问资源,但是访问不了 controller了


0 0
原创粉丝点击