| Author |
roblem when caching with Internet Explorer 6.0
|
Davide Alagna
Greenhorn
Joined: Feb 16, 2005
Posts: 5
|
|
Hi all, I have a big problem when caching with Internet Explorer 6.0. In order to prevent caching to all my Struts Actions, I have created a class called BaseAction that implements cache control: response.setHeader("Cache-Control","no-cache"); response.setHeader("Cache-Control","no-store"); response.setDateHeader("Expires", 0); response.setHeader("Pragma", "no-cache"); All my Struts Actions extend my BaseAction class. The problem is that, when I click the back button, IE shows the error page "The page cannot be displayed". The problem does not occur if I disable the first two headers: //response.setHeader("Cache-Control","no-cache"); //response.setHeader("Cache-Control","no-store"); In order to see what IE does when I click the back button, I have made a snoop of tcp/http traffic. IE does not send anything (neither a bite!) to the server when I click the back button. Furthermore, the problem does not occur when using Firefox 1.0.3 (it shows the message "the page contains POST data - do you want to resend data?"). Can anybody help me please? Thanks in advance. David
|
 |
 |
|
|
subject: roblem when caching with Internet Explorer 6.0
|
|
|