Spring对css、img、js等静态文件拦截的解决办法
来源:互联网 发布:乐视1s移动数据开关 编辑:程序博客网 时间:2024/04/30 07:18
Spring对css、img、js等静态文件拦截的解决办法
方法一:修改拦截方式
将Spring的拦截方式有/*改为*.action或者是*.do
方法二:激活Tomcat的defaultServlet来处理静态文件>
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.jpg</url-pattern>
</servlet-mapping>
<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>
要配置多个,每种文件配置一个要写在DispatcherServlet的前面,让defaultServlet先拦截,方法三:在spring3.0.4以后版本提供了mvc:resources
这个就不会进入Spring了。
Tomcat, Jetty, JBoss, and GlassFish默认 Servlet的名字 -- "default"
Google App Engine 默认 Servlet的名字 -- "_ah_default"
<!-- 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/" /> </span></span>
下面这种是直接根据静态文件的后缀来配置的,比较通用,不用为每个子目录配置一个:
<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"/></span></span>
0 0
- Spring对css、img、js等静态文件拦截的解决办法
- spring mvc 对js,css等静态文件的访问
- 【spring mvc】Spring MVC下 js,css,jpg等资源文件被拦截的解决办法
- Spring MVC RestFul风格对css.js等文件的拦截处理方法大全
- Spring mvc 项目中页面访问不到静态文件,如img , js , css 等
- Django调用css、img、js等静态文件
- Django调用css、img、js等静态文件
- Spring MVC中css等静态资源被拦截解决办法
- spring mvc不能引入js等静态文件的解决办法
- spring mvc不能引入js等静态文件的解决办法
- spring mvc不能引入js等静态文件的解决办法
- spring mvc不能引入js等静态文件的解决办法
- 解决SpringMVC对js css等静态资源拦截
- 定义不被SpringMVC拦截的静态资源(html, js, css等文件)通用方法
- 在Django框架下使用静态文件(css/js/img等)
- spring mvc不能加载js/css等静态文件
- SpringMVC中避免拦截css,js,html图片等静态文件
- SpringMVC中避免拦截css,js,html图片等静态文件
- 算法--查找--散列表查找
- 静态成员函数和友元
- hdu 1102 Constructing Roads(最小生成树,prim)
- 旅游
- cvCreateVideoWriter 创建视频文件写入器 用法
- Spring对css、img、js等静态文件拦截的解决办法
- UML建模工具—UMlet使用总结
- Java(数据类型转换)
- const
- HP集群ntp使用
- OpenWrt - MTD
- 程序员面试金典题解 基本字符串压缩
- 【Qt】QSlider 再来一个圆形滑块
- python字符串string笔记