jsp頁面禁用快取

2021-09-25 19:23:14 字數 725 閱讀 5836

a頁面跳轉到b頁面後,按返回按鈕,返回頁面a後並沒有繼續處理,而是卡住了,原因是jsp頁面被瀏覽器快取了。因此需要禁用jsp頁面快取。

正確的做法:

<%@ page contenttype="text/html;charset=utf-8"  %>

<%

response.setheader("pragma", "no-cache");

response.setheader("cache-control", "no-cache, no-store, must-revalidate");

response.setdateheader("expires", -1);

%>

在jsp頁面通過response設定header禁用cache就可以了,親測可用。

網上有說在頁面設定header,如下所示:

這個我試過了,沒有效果。

JSP禁用快取常用方法

jsp禁用快取常用方法 jsp頁面禁止快取設定 1.客戶端快取要在中加入類似如下內容 或 2.在伺服器的動態網頁中禁止快取,要加入類似如下指令碼 response.setheader pragma no cache response.setheader cache control no cache ...

HTML頁面快取的禁用

color red b b color color darkblue b jsp中的pageencoding和contenttype屬性 pageencoding 和contenttype的預設都是 iso8859 1 b color color red b 1 pageencoding是jsp檔案...

JSP頁面快取cache技術

一 概述 快取的思想可以應用在軟體分層的各個層面。它是一種內部機制,對外界而言,是不可感知的。資料庫本身有快取,持久層也可以快取。比如 hibernate,還分1級和2級快取 業務層也可以有快取 但一般來說,這是乙個過程域,不會設快取 表現層 資料服務層 傳統web的表現層 也可以設定快取 jsp ...