java - CSS 不会在 Spring MVC Webapp 中更新
问题描述
我有这个问题很长时间了,有时我会在浏览器上看到 CSS 更改,有时却看不到。所有文件都被复制到快照文件夹中,工件也可以。IDEA(我使用的是 intelliJ IDEA Ultimate)或代码本身中没有可能的错误。
解决方案
数周?尝试打开样式表本身(通过在浏览器的地址栏中输入其地址)并按 F5。如果它仍然没有刷新,你的问题出在其他地方。
如果您更新样式表并希望确保它在每个访问者的缓存中得到刷新,那么一种非常流行的方法是添加版本号作为 GET 参数。这样,样式表会在必要时刷新,但不会比这更频繁。
<link rel="stylesheet" type="text/css" href="styles.css?version=51">
您也可以添加时间戳而不是版本,这对于您未来的 css 更新将以相同的方式工作。这将作为您的长期解决方案。
推荐阅读
- java - MacOs:增加打开文件的最大值不适用于 java 程序
- asp.net-mvc - 如何通过 Migration DB First 更新列数据类型和长度
- javascript - 由于箭头功能,简单的 Javascript 代码在 Google 文档中不起作用
- python - 按顺序提取用括号括起来的字符串的唯一部分
- python - 单击 Web 元素列表中的特定元素只有一半的时间
- javascript - 用 Promise、Generators 和 Async/Await 理解异步控制流
- php - 如何在服务器上查找 Wordpress 插件的数据库位置?
- excel - Excel中查找父子关系的公式
- postgresql - Microfocus cobol 无法使用 DSN 连接到 postgres
- javascript - FCkeditor 图片上传允许在 asp.net 上扩展