我創建的doFilter用下面的代碼一個Servlet過濾器:如何控制JSP頁面中的緩存?
HttpServletResponse httpResponse = (HttpServletResponse)response;
httpResponse.setHeader("Cache-Control","no-cache");
httpResponse.setHeader("Pragma","no-cache");
httpResponse.setDateHeader("Expires", 0);
chain.doFilter(request, response);
我要確保沒有得到在客戶端和每一個請求(甚至可以從瀏覽器的後退按鈕,一個人的)被定向到緩存服務器。
但是,即使在實現上述過濾器之後,一些頁面也被緩存(可以使用瀏覽器的後退按鈕訪問)。
和其他未緩存的頁面,顯示網頁已過期 Internet Explorer中的錯誤。