关于spring-mvc3.0img,css,js等静态文件无法加载的问题

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

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容