【发布时间】:2017-01-19 12:31:40
【问题描述】:
我正在使用 Spring MVC 和 Hibernate 开发一个 Web 应用程序,并将其部署在 Apache Tomcat 8 中。
我的用户使用谷歌浏览器正常使用我的应用程序,但是当我对 CSS 或 JavaScript 进行更改并将更改重新部署到 tomcat 时,用户在他们的浏览器中看不到更改!
所以我必须手动清理 Chrome 中的缓存。
如何禁用缓存,以便我可以进行更改并让我的用户立即看到它们?
【问题讨论】:
-
参见例如keycdn.com/blog/http-cache-headers。不过,您可能需要确保为生产系统选择适当的缓存属性。
标签: javascript css apache tomcat browser-cache