定义不被SpringMVC拦截的静态资源(html, js, css等文件)通用方法
2017-08-11 10:44
956 查看
springMVC的<mvc:resources mapping="***" location="***">标签是在spring3.0.4出现的,主要是用来定义对静态资源的访问。
上网搜了一下跟这个配置相关的文章,大多推荐用下面这种。可是,用这种的话,如果有一个新目录,就得新增一条配置,比较麻烦。
[html] view
plain copy
<!-- For static resources -->
<mvc:resources mapping="/image/**" location="/images/" />
<mvc:resources mapping="/js/**" location="/js/" />
<mvc:resources mapping="/css/**" location="/css/" />
<mvc:resources mapping="/html/**" location="/html/" />
<mvc:resources mapping="/software/**" location="/software/" />
下面这种是直接根据静态文件的后缀来配置的,比较通用,不用为每个子目录配置一个:
[html] view
plain copy
<mvc:resources location="/" mapping="/**/*.html"/>
<mvc:resources location="/" mapping="/**/*.js"/>
<mvc:resources location="/" mapping="/**/*.css"/>
<mvc:resources location="/" mapping="/**/*.png"/>
<mvc:resources location="/" mapping="/**/*.gif"/>
转载链接:http://blog.csdn.net/clementad/article/details/46763339
上网搜了一下跟这个配置相关的文章,大多推荐用下面这种。可是,用这种的话,如果有一个新目录,就得新增一条配置,比较麻烦。
[html] view
plain copy
<!-- For static resources -->
<mvc:resources mapping="/image/**" location="/images/" />
<mvc:resources mapping="/js/**" location="/js/" />
<mvc:resources mapping="/css/**" location="/css/" />
<mvc:resources mapping="/html/**" location="/html/" />
<mvc:resources mapping="/software/**" location="/software/" />
下面这种是直接根据静态文件的后缀来配置的,比较通用,不用为每个子目录配置一个:
[html] view
plain copy
<mvc:resources location="/" mapping="/**/*.html"/>
<mvc:resources location="/" mapping="/**/*.js"/>
<mvc:resources location="/" mapping="/**/*.css"/>
<mvc:resources location="/" mapping="/**/*.png"/>
<mvc:resources location="/" mapping="/**/*.gif"/>
转载链接:http://blog.csdn.net/clementad/article/details/46763339
相关文章推荐
- 定义不被SpringMVC拦截的静态资源(html, js, css等文件),通用方法,不需要每个目录都设置
- SpringMVC中避免拦截css,js,html图片等静态文件
- 防止SpringMVC拦截器拦截js等静态资源文件的解决方法
- SpringMVC中避免拦截css,js,html图片等静态文件
- SpringMVC中避免拦截css,js,html图片等静态文件
- SpringMVC 无法加载js,css等静态资源文件
- javascript实现动态导入js与css等静态资源文件的方法
- springMVC下jsp引用外部js,css等静态资源的解决方法
- springMVC访问静态资源:为什么图片/js/css等文件写在jsp中是404不能获取
- SpringMVC项目中静态资源js,css文件访问不到404
- 防止SpringMVC拦截器拦截js等静态资源文件
- 防止SpringMVC拦截器拦截js等静态资源文件
- javascript实现动态导入js与css等静态资源文件的方法
- SpringMVC架构的项目 js,css等静态文件导入有问题的解决方法
- springMVC下jsp引用外部js,css等静态资源的解决方法
- NodeJS express访问html,css,JS等静态资源文件
- 用Nodejs搭建服务器访问html、css、JS等静态资源文件
- springMVC拦截css与js等资源文件的解决
- springMVC下无法加载静态资源文件(js、css、image)
- HTML页面后台取静态资源(CSS,JS文件)的路劲问题!