之前经常碰到静态资源访问不到的问题,我基本上碰了个遍了,所以这次来汇总一下,如果有错误的地方请指正。
一.位置错误
-
1.写错位置
这个问题基本上不会出现,只要在浏览器F12看一下请求地址,如果跟你的地址放的位置不一样,就说明是此错误。
-
2.发现加上了访问请求,导致404
<script src="vendor/jquery/jquery.js"></script>
前台报错:
解决方案:加个 /
<script src="/vendor/jquery/jquery.js"></script>
一.位置正确未加载
这种有好多原因
1.引入新的静态资源
引入一个新的静态资源后发现地址正确,但是404
解决方案:重启一下idea 或者eclipse
2.地址填写上 ..static
解决方案:把../static去掉就行了
3.拦截器拦截
可能是springMVC或者是shiro拦截了
暂时先写这么多,如果想起来再补上