您的位置:首页 > 编程语言 > Java开发

spring4.x前后端分离注意事项(一)请求静态资源

2017-09-17 16:03 429 查看
方式一:spring-mvc.xml放入片段:
<mvc:default-servlet-handler />
web.xml放入片段:
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.css</url-pattern>
<url-pattern>*.gif</url-pattern>
<url-pattern>*.jpg</url-pattern>
<url-pattern>*.png</url-pattern>
<url-pattern>*.js</url-pattern>
<url-pattern>*.html</url-pattern>
</servlet-mapping>
这种方式没有后端拦截器拦截请求,但无法读取resources目录下的静态资源,下面的方式二通过目录映射实现该功能
方式二:
spring-mvc.xml放入片段:
<mvc:resources mapping="/static/**" location="classpath:/static/" />
其中所有静态资源都放到resources/static下,拦截器不会一次次拦截页面的css,js等资源,请求一次页面拦截了一次html,然后再拦截一次页面
最先加载的css或js,剩下没有被拦截。这种方式不错!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: