Spring MVC访问静态资源的方法
来源:互联网 发布:传奇霸业轮回魔道数据 编辑:程序博客网 时间:2024/05/17 11:34
web.xml配置Spring MVC如下:
<servlet><servlet-name>Spring MVC</servlet-name><servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class><init-param><param-name>contextConfigLocation</param-name><param-value>classpath:config/app-config.xml</param-value></init-param><load-on-startup>1</load-on-startup></servlet><servlet-mapping><servlet-name>Spring MVC</servlet-name><url-pattern>/</url-pattern><!-- 或/*<url-pattern>/*</url-pattern>--></servlet-mapping>所有请求都被Spring MVC的DispatcherServlet截获,这样配置将造成js文件、css文件、图片文件等静态资源无法访问。
解决方法
1、Spring配置文件添加<mvc:resources />
<mvc:resources location="/view/" mapping="/view/**"/>将类路径下/view/映射为/view/路径。如:view下有index.html文件。网页通过/view/index.html请求该页面
2、激活Tomcat的defaultServlet处理静态文件
web.xml中添加:
<servlet-mapping><servlet-name>default</servlet-name><url-pattern>*.html</url-pattern></servlet-mapping>
每类静态资源都要配置一个,且要写在DispatcherServlet前面,让defaultServlet先拦截。
参考文章:http://blog.163.com/zhangmihuo_2007/blog/static/27011075201453044959574?suggestedreading
1 0
- Spring MVC访问静态资源的方法
- Spring MVC 访问静态资源的方法
- Spring mvc 访问静态资源的三种方法
- Spring MVC 静态资源的访问
- spring mvc 访问静态资源的方式
- Spring MVC 静态资源访问
- spring<mvc:resources> 标签的使用 静态资源的访问
- spring mvc 配置对静态资源的访问
- spring mvc 访问静态资源文件的三种方式
- spring mvc访问静态资源的三种方式
- spring mvc 中对静态资源的访问配置
- spring-mvc访问静态资源iO类
- Spring : 使用<mvc:resources 访问静态资源
- spring mvc 访问静态资源404
- Spring MVC访问不到静态资源
- Spring MVC下直接访问静态资源
- spring MVC静态资源映射访问不到
- Spring MVC 静态资源访问配置
- Android 创建快捷方式
- 数据库的事务机制第三篇
- UFLDL stl-10
- 多项式求和
- 通知Notification
- Spring MVC访问静态资源的方法
- 机器学习(周志华) 参考答案 第八章 集成学习
- 使用Python+jieba和java+庖丁分词在Spark集群上进行中文分词统计
- JZOJ 4679【NOIP2016提高A组8.11】种树
- “让我怎能过大年”参考解法--很暴力
- Android -自定义外卖订单流程
- Android开源项目推荐之「网络请求哪家强」
- 注释转换 续 (C++注释转换为C注释)
- POJ3321/Apple tree/(DFS序+线段树)