关于javaweb运行jsp文件时,修改CSS或JS样式后却没有改变的问题

本篇在小编写javaweb阶段的作品时,修改了jsp文件引用的CSS外部样式后,但是没有生效,通过上网查询,整合了一些解决方法;

该问题的出现原因是:我用的是谷歌浏览器,浏览器会将css样式文件进行缓存,我们之后对CSS样式文件进行更新后没有同步到浏览器缓存的版本中去。

解决方法:

1. 在外联样式的CSS文件后面用EL表达式加上请求时的时间,具体方法如下(该方法应该比较适用)

<link href="css/register.css?v=<%=System.currentTimeMillis()%>" rel="stylesheet">

2. 问题出现的原因是浏览器缓存问题,所以只要清除了浏览器的缓存就可以重新加载CSS文件,具体实现方法为(不过该方法可能造成修改一次清除一次缓存):

  1. Ctrl+Shift+delete键进入设置页面,清除了浏览器缓存,再刷新页面
  2. Ctrl+F5直接清除缓存记录

如果还有其他问题,大家可以补充哦!


  1.  

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值