spring mvc 3.0 如何解决.css、.js等静态文件被拦截问题

html-css041

spring mvc 3.0 如何解决.css、.js等静态文件被拦截问题,第1张

如果你想过滤*.do应该这样定义

<servlet-mapping>

    <servlet-name>dispatcher</servlet-name>

    <url-pattern>*.do</url-pattern>

  </servlet-mapping>

尝试了还是不行的原因,你可能在mvc的xml文件中没有引入mvc的配置:

(我的是这个文件:applicationContext-mvc.xml)

1、xmlns:mvc="http://www.springframework.org/schema/mvc"

2、xsi:schemaLocation=“http://www.springframework.org/schema/mvc 

http://www.springframework.org/schema/mvc/spring-mvc-4.0.xsd”

3、<mvc:annotation-driven /><!--启动注解驱动 -->

<mvc:resources location="/imgages/" mapping="/imgages/**"/>

<mvc:resources location="/js/" mapping="/js/**"/>

<mvc:resources location="/css/" mapping="/css/**"/>

如此之后,我的就可以了。希望让更多的的人看到

PS:我的项目是Maven构建的Spring+SpringMVC+MyBatis

贴上图片,看的更直观些