Spring MVC 访问静态资源

当我们不通过控制器,想直接访问网站上的静态资源时,由于DispatcherServlet的url-patten的通配符的限制,导致系统会认为你访问的是个url映射,这时需要配置一个东西就可以解决问题了。

在SpringMVC的配置文件中 <mvc:resources location="/**" mapping="/res/**"/>  搞定

http://localhost:8080/glq/res/1.jhtml

尽管路径和url-patten的路径相符,但是由于找不到url mapping,spring会自动去找与它同名的静态文件,找到返回结果,再找不到的话,报404.

原文地址:https://www.cnblogs.com/wwzyy/p/5882360.html