SpringMVC静态资源访问

时间:2022-12-14 11:32:45

静态资源访问

静态资源:png、js、css等
静态资源访问是SpringMVC的短板
所有请求都被controller拦截,静态资源也不例外

知识补充

  1. 全部解决方法
  2. 资源映射解决方法

本次配置

请求的Url如果是mapping,则定位到location下
跃过了controller的拦截,不用controller分流,自动定位
在springmvc配置文档 中配置以下内容:

<!-- 静态资源映射-->
<mvc:resources mapping="/img/**" location="WEB-INF/img/" />
<mvc:resources mapping="/js/**" location="WEB-INF/js/" />
<mvc:resources mapping="/css/**" location="WEB-INF/css/ "/>
<mvc:resources mapping="/common/**" location="WEB-INF/common/"/>