本文實例講述了JSP實現屏蔽浏覽器緩存的方法。分享給大家供大家參考,具體如下:
很多時候因為浏覽器的緩沖經常導致頁面不能即時加載,以至於以為數據錯誤,那麼在JSP內,設置如下幾行代碼,每次頁面張開浏覽器都將重新從服務器上讀取數據,以保證浏覽器上看到的數據為最新。
通過設置響應首部,就能夠讓浏覽器和代理服務器不緩存頁面。
方法一:
<% response.addHeader("Pragma", "no-cache"); response.setHeader("Cache-Control", "no-cache, no-store, must-revalidate"); response.addHeader("Cache-Control", "pre-check=0, post-check=0"); response.setDateHeader("Expires", 0); %>
方法二:
<%@ taglib uri="orataglib" prefix="ora" %> <ora:noCache/>
希望本文所述對大家jsp程序設計有所幫助。