在使用spring3.0的时候,如何使用了注解的话,使用相对或绝对路径,会有界面的一些js/css/img等无法取到。报错信息:<NO mapping found for HTTP request with URL[路径] in DispatchServlet with name 'spring'>
原因:spring 配置只配置了注解,导致调用js/css/img等会得不到,
解决方法:1.添加配置
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.css</url-pattern>
</servlet-mapping>
2.静态资源过滤
<mvc:resources mapping="/resources/**" location="/resources/" />
今天弄了半天发现静态资源过滤配置mapping和location写反了。
mapping 映射
location 定位,位置
英文真的很重要,该学习还是要学习。