本文實例講述了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程序設計有所幫助。