Springmvc静态文件访问
web.xml
1 <servlet> 2 <servlet-name>spring</servlet-name> 3 <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> 4 <init-param> 5 <param-name>contextConfigLocation</param-name> 6 <param-value>classpath:/springmvc/spring-servlet.xml</param-value> 7 </init-param> 8 <load-on-startup>1</load-on-startup> 9 </servlet> 10 <servlet-mapping> 11 <servlet-name>spring</servlet-name> 12 <url-pattern>/</url-pattern> 13 </servlet-mapping>
如果web.xml文件是这样配置的,mapping映射路径是所有,那么就会遇到静态文件访问不了的问题,
什么是静态文件?
静态文件指的是网站中的css,js,img,等等
遇到这样的问题,不用着急,springmvc已经给我做好的标签
1 <mvc:resources location="/js/" mapping="/js/**"/> 2 <mvc:resources location="/img/" mapping="/img/**"/> 3 <mvc:resources location="/css/" mapping="/css/**"/>
这中情况下,遇到/js/,/css/,/img/,这样的请求时,springmvc的拦截器会放行
如果有使用请标明来源:http://www.cnblogs.com/duwenlei/