html/jsp 去除页面缓存

html/jsp 去除页面缓存


有两种方法可用

1.在html的head标签内加如下内容:

<meta http-equiv="pragma" content="no-cache" />
<meta http-equiv="cache-control" content="no-cache" />
<meta http-equiv="expires" content="0" />

2.在jsp页面添加如下java代码:

<%
response.setHeader("Pragma","no-cache");
response.setHeader("Cache-Control","no-cache");
response.setDateHeader("Expires", 0);
%>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在Spring Boot中,可以使用Promise来封装异步请求,并将获取到的数据显示在HTML/JSP页面上。以下是一个示例代码: 1. 首先,在HTML/JSP页面中创建一个用于显示数据的元素,例如一个div: ```html <div id="dataContainer"></div> ``` 2. 在JavaScript中,使用Promise对象发送异步请求到Spring Boot后台并获取数据,然后将数据显示在页面上。可以使用jQuery.ajax()方法来发送请求,并使用Promise来处理异步操作: ```javascript function getData() { return new Promise(function(resolve, reject) { $.ajax({ url: '/getDataFromBackend', // 后台接口的URL type: 'GET', success: function(data) { resolve(data); // 将获取到的数据传递给resolve函数 }, error: function(error) { reject(error); // 将错误信息传递给reject函数 } }); }); } // 调用getData函数,并在成功时将数据显示在页面上 getData().then(function(data) { $('#dataContainer').text(data); }).catch(function(error) { console.error('Error:', error); }); ``` 3. 在Spring Boot后台创建一个接口来处理异步请求,并返回数据。可以使用@RestController注解来标记该接口: ```java @RestController public class DataController { @GetMapping("/getDataFromBackend") public String getDataFromBackend() { // 处理获取数据的逻辑,例如从数据库中获取数据 String data = "Hello, World!"; return data; } } ``` 这样,当页面加载时,JavaScript代码会发送异步请求到Spring Boot后台获取数据,并将数据显示在HTML/JSP页面上的指定元素中。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值