Posted on 2008-03-18 14:06
云自無心水自閑 閱讀(4299)
評論(2) 編輯 收藏 所屬分類:
Java
對于jsp頁面,為了防止頁面被服務器緩存、始終返回同樣的結果。
通常的做法是在客戶端的url后面加上一個變化的參數,比如加一個當前時間。
我現在使用的方法是在jsp頭部添加以下代碼:
<%
request.setAttribute("decorator", "none");
response.setHeader("Cache-Control","no-cache"); //HTTP 1.1
response.setHeader("Pragma","no-cache"); //HTTP 1.0
response.setDateHeader ("Expires", 0); //prevents caching at the proxy server
%>
這樣如果有多個調用此頁面的鏈接就不需要一個一個全部添加參數了。