2013-05-30 44 views
0

我的代碼是這樣的,它僅在Mozilla Firefox的作​​品清除緩存在Internet Explorer和Chrome的Spring MVC 3

<%   
response.setHeader("Pragma", "No-cache"); 
response.setHeader("Cache-Control", "no-cache, no-store, must-revalidate"); 
response.setDateHeader("Expires",0); 
%> 
<c:if test="${empty Sess_Var}" > 
<% 
response.sendRedirect("doLogin.obj"); 
%> 

如何在Internet Explorer和Chrome清除緩存?

+0

您忘記了提問 – gerrytan

+0

好的,先生,我現在編輯它。 – pankaj369

+0

任何人都可以幫忙嗎? – pankaj369

回答

0

嘗試將private, max-age=0添加到Cache-Control表頭。

response.setHeader("Cache-Control", "no-cache, no-store, must-revalidate, private, max-age=0"); 

注意這不會清除緩存。它只會向瀏覽器指出內容不應該被緩存。

此外,請嘗試將Expires標頭設置爲-1。

response.setDateHeader("Expires", -1); 
+0

先生仍然不工作的Internet Explorer/Chrome – pankaj369