One of the screens in our application requires caching. i.e. User will enter data in input screen & click "Create" button. The data will be submitted to the server and re-displayed in the same screen with the previously entered (We havent done anything programmatically to re-display the data). We've coded for no-caching in an include file and included it in all the pages. Because of the above requirement, the above jsp overrides no-caching by using the following
This works fine. The data is re-displayed after the user clicks create.
The screen contains a button that will invoke another pop-up screen that will fill one of the fields in the base screen. Once the pop-up screen is invoked and closed, the caching technique doesn't work. i.e. the data is not re-displayed after clicking "Create" button. This problem occurs even if a blank page is invoked in the pop up window.
Is there any possible solution to overcome this?
Note:- In Mozilla, the data is automatically cached even without the above three lines. i.e. it re-displays the data after clicking "Create" . It works fine even if the popup window is invoked. Hence, the user community wants the same behavior in IE too!!!!