关于SpringMVC 工程下无法访问js,css等静态资源的问题

原创 2018年04月16日 20:30:32

在学习SpringMVC时遇到jquery资源无法访问,全是404 NotFound

一番查询后,原因是:在web.xml中配置的url-pattern为“/”,为默认模式,未被匹配的路径都将映射到servlet,对jsp、js、css等静态文件也将被拦截。因此访问不到js文件。

解决办法:在web.xml文件补上如下配置即可正常访问

  1.  <servlet-mapping>  
  2.         <servlet-name>default</servlet-name>  
  3.         <url-pattern>*.css</url-pattern>  
  4.     </servlet-mapping>  
  5.   
  6.     <servlet-mapping>  
  7.         <servlet-name>default</servlet-name>  
  8.         <url-pattern>*.gif</url-pattern>  
  9.   
  10.     </servlet-mapping>  
  11.   
  12.     <servlet-mapping>  
  13.         <servlet-name>default</servlet-name>  
  14.         <url-pattern>*.jpg</url-pattern>  
  15.     </servlet-mapping>  
  16.   
  17.     <servlet-mapping>  
  18.         <servlet-name>default</servlet-name>  
  19.         <url-pattern>*.js</url-pattern>  
  20.     </servlet-mapping>  


springMVC访问静态资源——js、css、img等资源访问不到

springMVC访问静态资源——js、css、img等资源访问不到
  • wild46cat
  • wild46cat
  • 2016-09-07 10:02:29
  • 11552

springmvc中解决JS,CSS等静态文件无法访问问题

这个可以说是很多初学Springmvc的人都会碰到一个令人头痛的问题 那就是为什么我配置好web.xml中的dispatchservlet后,js,css,甚至gif都不能正常显示了 我们...
  • wang_shuyu
  • wang_shuyu
  • 2016-11-07 12:46:19
  • 1786

springmvc jsp无法访问静态同目录的css js文件

最近在玩springmvc时候,发现一个问题,开始一直没发现,我想这是很多人都会遇到的问题,      不管是用绝对路径           /bootstrap/css/bootstrap....
  • zml19910925
  • zml19910925
  • 2016-04-19 19:11:48
  • 2424

weblogic下部署工程静态资源文件 *.js不能访问

最近把工程部署 到webogic容器下,问题颇多,在Tomcat下运行正常的应用,在weblogic下频频抽风,先是部署不起来报错,具体报错原因参看上篇文章java web项目Tomcat转移到we...
  • tustyao
  • tustyao
  • 2015-12-25 11:10:38
  • 5171

springmvc无法访问静态资源

想要在页面中引入一段js 页面无法引入js,后台报错: [org.springframework.web.servlet.PageNotFound] {} - No mapping found...
  • linlinxie
  • linlinxie
  • 2016-11-18 13:57:06
  • 369

用maven搭建springmvc项目时,jsp页面无法加载js或者css等静态资源

首先,确保jsp引入了jstl:。   其次是具体的引用写法了,使用标签:" rel="stylesheet"> value后面要注意文件结构啊。【/resources】是在webapp下的 ...
  • liweigang111
  • liweigang111
  • 2017-03-08 17:29:07
  • 731

SpringMVC 无法加载js,css等静态资源文件

最近在一些技术群里看到有些朋友的馈,SpringMVC 无法加载js,css等静态资源文件,运行时报无法找到异常。下面说下原因及解决方法:        由于SpringMVC支持较优雅...
  • posonrick
  • posonrick
  • 2015-05-18 17:45:32
  • 2955

maven Springmvc-jsp页面引用js css images静态资源文件

目录结构 js css images等静态资源文件放在webapp下,jsp文件放在WEB-IN下。 现在jsp页面想要访问js,css,images里面的文件 需要在web.xml中增加:(记得...
  • fengcai0123
  • fengcai0123
  • 2016-10-21 14:26:20
  • 4477

SpringMVC访问不到静态资源的几种解决方法!

解决方法1:在web.xml中进行配置,不需要拦截的都需要配置一下 default *.png ...
  • sunshinezx8023
  • sunshinezx8023
  • 2017-07-20 15:56:00
  • 2297

spring MVC 跳转js css图片等静态资源无法加载问题

spring MVC js css图片等静态资源无法加载问题 web.xml中servlet> SpringMVC org.springframework.web.servlet.D...
  • qq_17011423
  • qq_17011423
  • 2017-04-28 12:47:38
  • 1300
收藏助手
不良信息举报
您举报文章:关于SpringMVC 工程下无法访问js,css等静态资源的问题
举报原因:
原因补充:

(最多只允许输入30个字)