Spring MVC <mvc:resources>
来源:原创 发布时间:2015-04-01 归档:springmvc
开发环境 :
JDK 7
Maven 3
Tomcat 7
Spring 4.1.5
Eclipse Luna
当 org.springframework.web.servlet.DispatcherServlet 配置 / 拦截所有请求, 项目中的图片、脚本、样式等资源文件无法直接的来访问。
<mvc:resources> 允许你为特定的 url 配置特定的静态资源文件的访问列表。
<mvc:resources> 允许你为特定的 url 配置特定的静态资源文件的访问列表。
<mvc:resources mapping="/images/**" location="/images/"/> <mvc:resources mapping="/styles/**" location="/styles/"/>
凡是 /images/** 模式串的 url 请求, 皆在 /images/ 路径下查找资源文件。若资源文件分散在多处, location 可以这样来配置 :
<mvc:resources mapping="/images/**" location="classpath:,/images/"/>
这样只要是 /images/** 模式串的 url 请求, 会在类路径或 /images/ 路径下查找资源文件。
示例代码下载