首页 > 解决方案 > CSS 不会在 Spring MVC Webapp 中更新

问题描述

我有这个问题很长时间了,有时我会在浏览器上看到 CSS 更改,有时却看不到。所有文件都被复制到快照文件夹中,工件也可以。IDEA(我使用的是 intelliJ IDEA Ultimate)或代码本身中没有可能的错误。

标签: javacssspringspring-mvcfrontend

解决方案


数周?尝试打开样式表本身(通过在浏览器的地址栏中输入其地址)并按 F5。如果它仍然没有刷新,你的问题出在其他地方。

如果您更新样式表并希望确保它在每个访问者的缓存中得到刷新,那么一种非常流行的方法是添加版本号作为 GET 参数。这样,样式表会在必要时刷新,但不会比这更频繁。

<link rel="stylesheet" type="text/css" href="styles.css?version=51">

您也可以添加时间戳而不是版本,这对于您未来的 css 更新将以相同的方式工作。这将作为您的长期解决方案。


推荐阅读