码迷,mamicode.com
首页 > 编程语言 > 详细

springmvc静态资源的访问三种设置

时间:2017-10-27 01:28:54      阅读:197      评论:0      收藏:0      [点我收藏+]

标签:mvc   访问   图片   resource   and   静态资源   --   节点   tomcat   

springmvc静态资源的访问
我们在web.xml文件中配置的核心控制器的url-pattern是什么?
/ 不能匹配 .jsp .js .css .png.....后缀
如果我们的项目中需要这些文件,是不能使用的!
所以需要设置静态资源的访问!

解决的方式3中
1.Tomcat服务器中找到conf/web.xml中配置
默认不拦截
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
在web.xml文件中配置<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.css</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>*.jpg</url-pattern>
</servlet-mapping>
问题是图片后缀很多,我们需要配置的节点太多
2.在springmvc核心配置文件springmvc-servlet.xml中配置
<!--配置静态资源访问 **表示的包含自身包和子包的所有文件-->
<mvc:resources mapping="/statics/**" location="/statics/" ></mvc:resources>
3.在springmvc核心配置文件springmvc-servlet.xml中配置
<mvc:default-servlet-handler/>

springmvc静态资源的访问三种设置

标签:mvc   访问   图片   resource   and   静态资源   --   节点   tomcat   

原文地址:http://www.cnblogs.com/javaxiaodoufu/p/7739953.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!