码迷,mamicode.com
首页 > 编程语言 > 详细

springmvc引入静态文件报404错误

时间:2014-11-27 09:17:07      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:springmvc

springmvc项目在引入jquery.js文件的时候报了404的错误,当然jquery也是无法使用了,出现这样的错误主要是由于dispatcherServlet拦截设置的问题,请看以下例子:


当我们在web.xml里面设置dispatcherServlet时设置了拦截“/”,所以引入静态文件的时候也会因为这个设置而导致无法寻找文件bubuko.com,布布扣


解决方案:

1、可以把这个拦截设置为*.do,那么页面中照常引入文件,web.xml设置:

bubuko.com,布布扣

JSP使用并测试: bubuko.com,布布扣

2、第二种方式可以添加文件后缀的拦截,建议把如下设置代码放在web.xml中dispatcherServlet拦截设置的前面

<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.js</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.css</url-pattern>
</servlet-mapping>


然后在页面中引入静态文件的时候,需要使用C标签引入(这里不使用C标签引入也会出现问题),譬如:

bubuko.com,布布扣


OK,解决问题!








springmvc引入静态文件报404错误

标签:springmvc

原文地址:http://blog.csdn.net/u012906938/article/details/41527699

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!