从后台访问前台静态资源404.
报错问题:GET http://localhost:8080/tast/static/js/loginpage.js net::ERR_ABORTED 404
环境:资源都放在resource/static中
后台
由此可见:经过RequestMapping(“xx”)后 转发请求时会在url里面附带地址。
如果你是springmvc,那么
解决办法是在 spring-mvc.xml文件中加上
<mvc:default-servlet-handler/>
<!-- 由于在web.xml中定义的url拦截形式为“/”表示拦截所有的url请求,
包括静态资源例如css、js等。所以需要在springmvc.xml中添加资源映射标 -->
<mvc:resources location="/static/js/" mapping="/*/static/js/**"/>
<mvc:resources location="/static/css/" mapping="/*/static/css/**"/>
<mvc:resources location="/static/fonts/" mapping="/*/static/fonts/**"/>
<mvc:resources location="/static/images/" mapping="/*/static/images/**"/>
<mvc:resources