Thymeleaf模板引擎绕过浏览器缓存加载静态资源js,css文件
2024-08-28 21:36:02
浏览器会缓存相同文件名的css样式表或者javascript文件。这给我们调试带来了障碍,好多时候修改的代码不能在浏览器正确显示。
静态常见的加载代码如下:
<link rel="stylesheet" href="/css/all.css">
<script src="/js/main08.js"></script>
我们可以在加载静态资源的,每次向服务器发送一个新的请求。来加载新的资源文件。做法如下
<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org" lang="en" th:with="unixstamp=${#dates.createNow().time}"> <link rel="stylesheet" th:href="@{'/css/all.css'(v=${unixstamp})}">
这样每次请求就会加载最新的样式表和javascript文件了,亲测有效。工作比较忙,时间关系,不再准备详细的文案。
最新文章
- SublimeText配置NodeJS代码提示
- NKUI框架使用
- esriSRGeoCS3Type Constants
- 基于jQuery打造的选项卡向上弹出jquery焦点图切换特效
- 【转】Android 应用测试总结
- (转载)PCNTL函数族--PHP多进程编程
- 动态内存分配(new)和释放(delete)
- The area面积计算
- jquery validate扩展验证方法
- Spring Boot 学习笔记--整合Redis
- 厉害了,龙果!开源中国颁发了证书:GVP-码云最有价值开源项目
- SQL之LIMIT ,OFFSET
- hyperledger fabric部署总结
- Postman A请求的返回值作为B请求的入参( 拢共分三步)
- 浅谈加密算法BCrypt
- laravel 获取上一条insert语句产生的id
- Eclipse设置之:代码注释/server 控制台输出乱码解决
- python序列化数据
- python事件驱动的小例子
- Day71 分页,cookie and Session
热门文章
- Vue中的scoped和scoped穿透
- SQL Server Reporting Service(SSRS) 第五篇 自定义数据处理扩展DPE(Data Processing Extension)
- c++ 迭代器失效学习 effective-STL 9条
- 数据结构---Java---ArrayList
- RTT之POSIX
- Flag-2019上半年
- [转]jQuery Mobile动态刷新页面样式
- Neutron命令测试2
- LeetCode 454.四数相加 II(C++)
- 百度BAE数据库连接问题