spring mvc 过滤静态资源的配置
来源:互联网 发布:java获取局域网所有ip 编辑:程序博客网 时间:2024/06/13 03:31
在# spring mvc 过滤静态资源的配置
web.xml文件配置所有请求都经过spring mvc拦截,配置如下:
<servlet-mapping> <servlet-name>SpringMVC</servlet-name> <!-- 此处可以可以配置成*.do,对应struts的后缀习惯 --> <url-pattern>/</url-pattern> </servlet-mapping>
有人说过滤静态资源可以直接在web.xml中配置,配置方法如下:
<!-- 静态资源过滤拦截 --> <servlet-mapping> <servlet-name>default</servlet-name> <url-pattern>*.js</url-pattern> <url-pattern>*.css</url-pattern> <!-- 这里配置静态资源文件夹,但是不能过滤 --> <url-pattern>/image/**</url-pattern> </servlet-mapping>
如上图,配置静态资源过滤拦截,以.js和.css结尾的请求有用,但是对于文件夹好像不起作用,亲身尝试好几次,都不行。
于是只有另外寻找办法,所以静态文件夹的过滤配置方法,可以在spring-mvc.xml中配置,具体配置如下图:
<mvc:annotation-driven/> <!-- 静态资源处理 css js imgs --> <mvc:resources location="/css/" mapping="/css/**"/> <mvc:resources location="/imgs/" mapping="/imgs/**" />
这里需要说明:location表示所有以/css开头的请求都会映射到/css文件夹下面,根据请求找到对应的文件,所以通过这里配置,就可以实现静态资源文件夹过滤拦截了。
参考博文:springmvc 静态资源过滤
http://blog.csdn.net/liuxiao723846/article/details/43703769
阅读全文
1 0
- spring mvc 过滤静态资源的配置
- spring MVC资源过滤配置
- spring mvc配置静态资源
- spring mvc 配置对静态资源的访问
- spring-mvc不拦截静态资源的配置
- 关于spring mvc不拦截静态资源的配置
- spring mvc 中对静态资源的访问配置
- Spring MVC 框架不拦截静态资源的配置
- 关于spring mvc 中的静态资源被过滤
- Spring MVC中静态资源映射配置
- spring mvc配置静态资源文件
- Spring MVC 静态资源访问配置
- springmvc过滤静态资源的配置
- spring mvc - 对静态资源的处理
- Spring MVC 解决静态资源的问题
- spring mvc - 对静态资源的处理
- spring mvc - 对静态资源的处理
- spring mvc 中 静态资源的处理
- OpenSessionInViewFilter源码分析
- 获取列表数据到后台
- css加载会造成阻塞吗?
- C语言队列实现
- OpenSessionInViewFilter 的配置及替代方案
- spring mvc 过滤静态资源的配置
- Java程序利用main函数中args参数实现参数的传递
- WEB密码安全输入控件
- PLSQL Developer远程连接oracle数据库说明
- CodeVS 2928 你缺什么 题解
- openssl加密通信客户端代码
- Python-字符串
- c语言中的#ifndef、#def、#endif等宏是什么意思
- Drools入门-----------环境搭建,分析Helloworld