一、今天做了一个springmvc框架的音乐网站,项目部署好后写了一个页面发现里面引用的js、css和图片资源全部没有引用到,检查资源路径也没有发现问题,查资料后发现问题的根源是在与springmvc把资源拦截了。于是网上找了一种解决方案。
二、修改web.xml文件,增加对以上资源的特殊处理:
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.gif</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.jpg</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.js</url-pattern>
</servlet-mapping>
三、加入以上代码后,你的springmvc就不会对以上静态资源拦截了。网上还有其他方式这里就简单记录下这种。
也欢迎登录我的个人网站,里面有更多的文章及技术咨询在等你:http://www.guangmuhua.com