在使用SpringMVC的时候如果在web.xml中配置了拦截所有的请求会出现js,img,css等静态资源找不到的情况。
<servlet> <servlet-name>springmvc</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>springmvc</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping>
这个时候如果在项目中有其它的文件,比如下图中的kindeditor-4.1.7中的文件夹,如果在jsp页面中有引用到里面的js文件,浏览器将读取不到。
这里可以通过添加<mvc:resources />标签来解决这个问题,在xxxx-servlet.xml文件中加入
<beans xmlns:mvc="http://www.springframework.org/schema/mvc" xsi:schemaLocation="http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd"> <!-- 相当于:/kindeditor-4.1.7/** 的url请求的资源都到/kindeditor-4.1.7/目录下查找 --> <mvc:resources location="/kindeditor-4.1.7/**" mapping="/kindeditor-4.1.7/**"/>
加入这个之后就可以正常访问静态资源了。
相关推荐
主要介绍了SpringMVC访问静态资源的三种方式小结,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
本篇文章主要介绍了SpringMVC访问静态资源的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
该txt文档主要讲了在利用springmvc框架来搭建项目时有什么方法可以访问静态资源。
在springmvc中什么时候使用静态资源访问,
springmvc对静态资源处理。springmvc对静态资源处理。springmvc对静态资源处理。springmvc对静态资源处理。
主要介绍了SpringMvc静态资源访问实现方法代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
springMVC3学习(四)--访问静态文件如js,jpg,css(源码) 文章地址:http://blog.csdn.net/itmyhome1990/article/details/25987411
SpringMVC 整合Mybatis。...该项目经已经可以访问静态资源【如 css,js,jpg.png】,以及支持国际化。 适合大家入门学习SpringMVC 、Mybatis。 运行环境是 JDK6 tomcat7 mysql, 运行之后,请求路径 ...
只有一个页面,关键环节搭配好了,静态资源也配置好了,访问路径:/user/getAll
本来今天写的JS代码就看不太懂,结果后端静态资源映射又出现问题了。以为是路径扫描错误或者是拦截器拦截了,没有配置拦截器,所以以为是路径扫描错误所以这样进行了重新配置: /** * 映射静态资源 */ //@...
springmvc+mybatis,登陆、上传、静态资源访问
采用springMVC倒灶的纯rest风格的医院管理系统,利用springMVC的自动注入功能,和最新的mvc:resource标签,可以访问静态资源。值得借鉴。利用maven的构建也更加便于管理jar包,最后是采用了resin 3.1的服务器,有别...
在SpringMVC中 所有的请求都由dispatcherServlet处理(url-pattern配置的是/),当配置文件中有对静态资源的处理 时候 ,先匹配 welcome-file-list 中的文件,依次查找,找到了就 返回,如果没有找到就继续匹配到...
主要介绍了JavaWeb项目中springmvc和tomcat对静态文件的处理 的相关资料,需要的朋友可以参考下
###静态资源访问 ####静态资源目录以及访问前缀 首先看看官方解释 只要静态资源放在类路径下:called /static (or /public or /resources or /META-INF/resources 访问 : 当前项目根路径/ + 静态资源名 原理: 静态...
这里我为了熟悉SSM框架,在学习完SpringMVC后开始上手一个比较好练手的login项目,于是随便写了点代码然后运行tomcat后发现了这个资源404错误,我猜测肯定是路径的问题,后来在网上找了很多解决方法,发现都不太适应...
... 对web包中的所有类进行扫描,以...-- 这个映射配置主要是用来进行静态资源的访问 --> **" location="/js/" cache-period="31556926"/> **" location="/resource/" /> **" location="/jsp/" /> </beans>
项目用到的工具如netapp(做内网穿透)、nginx(做静态资源代理)、FTP(文件、图片服务器)在tools目录下。 项目的数据库文件在sql目录下 项目的restful接口使用文档在api文档目录下 项目的工程代码在shoppingmall下 项目...
主要采用的技术:spring+springMVC+mybatis+Mysql+OSS。该平台采用SSM作为系统的框架支持,系统分为后台管理系统...所有静态资源放在webapp/WEB-INF 下,页面由controller跳转访问。项目启动自动访问webapp/index.jsp;