摘要: 三个方案:

1.方案一:激活Tomcat的defaultServlet来处理静态文件

2.方案二: 在spring3.0.4以后版本提供了mvc:resources (需要配置annotation-driven)

3.方案三 ,使用<mvc:default-servlet-handler/>(需要配置annotation-driven)

 

以下情况需要先了解 

目的:可以正常访问静态文件,不要找不到静态文件报404

      WARNING: No mapping found for HTTP request with URI [/xxx/xxx/xxx/] in DispatcherServlet with name 'springMVC'

 

方案一:激活Tomcat的defaultServlet来处理静态文件

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

相关文章: