一. 问题描述
在写web项目的时候,需要写一个css文件。修改css文件之后,打开某个用到css文件的页面(比如打开一个jsp页面,此jsp页面用到那个css文件),发现浏览器并没有显示最新的css文件效果。这个想象使我非常郁闷。一直以为是tomcat服务器部署的缓存问题导致的,其实是浏览器的div缓存导致的
二. 解决方法
本人是使用Google浏览器显示页面的,以下的解决方法适用于Google浏览器。
- 首先打开Google浏览器,按F12,打开开发者界面,再按F1, 打开设置页面
- 找到 “Disable cache (while DevTools is open)”并勾选它
- 按Ctrl + shift + Del,清理Google浏览器的缓存
- 关闭Google浏览器,重新在eclipse里面打开jps页面看看,发现能显示新的css文件效果了。