方法一
web.xml里添加如下的配置
<servlet-mapping> <servlet-name>default</servlet-name> <url-pattern>*.css</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>default</servlet-name> <url-pattern>*.gif</url-pattern> </servlet-mapping> <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>
方法二
web.xml里添加如下的配置
只拦截.do请求配置如下:
<servlet-mapping> <servlet-name>springMVC</servlet-name> <url-pattern>*.do</url-pattern> </servlet-mapping>
方法三
applicationContext.xml里添加如下的配置
在SpringMVC3.0之后推荐使用一:
<mvc:annotation-driven /> <mvc:resources location="/img/" mapping="/img/**"/> <mvc:resources location="/js/" mapping="/js/**"/> <mvc:resources location="/css/" mapping="/css/**"/>
**
方法四 在spring中配置
**
applicationContext.xml里添加如下的配置
<!-- 放行静态资源,解决核心控制器的配置问题--> <mvc:default-servlet-handler/>
如果使用的web应用服务器的默认servlet名称不是default,那么需要再配置default-servlet-name属性,
<mvc:default-servlet-handler default-servlet-name="所使用的Web服务器默认使用的Servlet名称" />