摘要: 三个方案:
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>