GET http://localhost:8080/ssm/static/css/font.css net::ERR_ABORTED 404项目中css样式加载不上的情况解决方法

在一次写项目中,偶然的发现了一个常见问题,在网上找了一圈资料,讲的不是特别详细,最后来一次总结吧。
无非就是那么几点

1,应该可以解决百分之90的问题

如果你的项目前一天还好好的能跑,第二天跑的时候css样式加载不上去,可以尝试一下把css样式全部从项目中删掉,不过要提前做好备份哦。
删掉以后重新导入,并在jsp中重新引入,可以加上绝对路径。

<link rel="stylesheet" href="${pageContext.request.contextPath}/static/css/font.css">

这种方法只适用于那些无厘头的GET http://localhost:8080/ssm/static/css/font.css net::ERR_ABORTED 404错误。

2,ssm框架访问静态资源的配置问题

看看在spring的配置文件中有没有这个,如果没有请加上

<mvc:default-servlet-handler/>```

加上以后还不好使
就再加上

    <mvc:resources location="/static/img/" mapping="/img/**"/>   
 	<mvc:resources location="/static/js/" mapping="/js/**"/>    
 	<mvc:resources location="/static/css/" mapping="/css/**"/> 

这两个的作用是一样的,如果一个不好使就把两个都加上,理论上可能会出现冲突问题
但是本人实测毛事没有。

3,缓存

如果个个方面都看了,还是有问题的话,就可能是缓存的问题了,这时候各位就要各自施展出对付缓存的方法了,可以自行百度缓存清理方法

发布了4 篇原创文章 · 获赞 8 · 访问量 851

猜你喜欢

转载自blog.csdn.net/qq_44358041/article/details/100655198