关于spring-mvc3.0img,css,js等静态文件无法

2018-01-29  本文已影响0人  红尘_b33d

在使用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 定位,位置

英文真的很重要,该学习还是要学习。

上一篇 下一篇

猜你喜欢

热点阅读