Hello Forum Members,

I am facing a peculiar issue of Caching in internet explorer with my
GWT Application. This issue does not occur in Firefox. However I need
the issue fixed in IE as well since it is the primary browser of the
users.

My application has a main page which lists out different hyperlinks to
the user. Each of these hyperlinks is a Get URL sending the request to
the server which spawns in a new IE window.

The problem occurs when the newly spawned IE window is closed
prematurely (before the page loads completely). Once the window is
closed prematurely, any new clicks on the main page (page with the GET
URLs) fails to open the application page. A new page is opened which
just waits indefinately for a response, when in fact there is no
request coming in at the server side.

I have already tried the following suspecting an IE caching issue
without success.

1. Changed the GET query to a POST. Going by posts on other forums
that the POST is never cached at the browser.

2. Put META tags in the html page as follows:
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE"> <META HTTP-
EQUIV="EXPIRES" CONTENT="01 Jan 1970 00:00:00 GMT"> <META HTTP-
EQUIV="PRAGMA" CONTENT="NO-CACHE">

3. Defined a ServletFilter to intercept all requests on server and
insert the above META tags in the http response header.

4. Modified the GET URL to insert a dynamic parameter (sysdate) so
that the GET URL is always new and is not cached. However this too
does not work since the main page is not refreshed before the user
clicks on the urls.

Kindly advice on what could be the issue here. I am ready to supply
any further information required in this regard.

Thanks,

Salil Kaul

--

You received this message because you are subscribed to the Google Groups 
"GWT-Ext Developer Forum" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/gwt-ext?hl=en.


Reply via email to