1. Bug描述
jsp页面引用的css, 图片等静态资源不起作用
2. 原因
在配置请求拦截条件时, 拦截了所有请求, 这其中也包括了jsp对静态资源的请求, 拦截后未进行处理, 所以对静态资源的请求是失败的.
3. 解决
这里提出的解决方法是: 将静态文件请求与普通资源请求区别开来, 具体可以添加如下类似配置:
<mvc:resources location="/WEB-INF/pages/images/" mapping="/images/**"/>
<mvc:resources location="/WEB-INF/pages/css/" mapping="/css/**"/>
<mvc:resources location="/WEB-INF/pages/js/" mapping="/js/**"/>
<mvc:resources location="/WEB-INF/pages/fonts/" mapping="/fonts/**"/>```