Posted on 2008-03-18 14:06
云自無心水自閑 閱讀(4298)
評論(2) 編輯 收藏 所屬分類:
Java
對于jsp頁面,為了防止頁面被服務(wù)器緩存、始終返回同樣的結(jié)果。
通常的做法是在客戶端的url后面加上一個(gè)變化的參數(shù),比如加一個(gè)當(dāng)前時(shí)間。
我現(xiàn)在使用的方法是在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
%>
這樣如果有多個(gè)調(diào)用此頁面的鏈接就不需要一個(gè)一個(gè)全部添加參數(shù)了。