All,
I have one servlet that generates a page in which an applet is loaded.
The user then fills in request data and the applet
tunnels data to a second servlet for processing. A result is returned to
the applet (tunneling) and if the user chooses to proceed then a third
servlet generates an HTML page for the user to view.
Everything works correctly the first time through. However, when the user
is finished viewing the result page and the user selects the BACK button on
the browser the query applet comes up again. The user enters different
information into the applet and submits it. The second servlet does some
processing and tunnels back a response to the applet. When the user
proceeds to the result page the browser brings up the the result page from
the first query. I believe the results page from the query is being cached.
I would like to keep the results page generated by the 3rd servlet cached
because there may be many pages a user can view...selecting NEXT or PREVIOUS
at the bottom of the results page to see more results.
If I tell the browser not to cache the results page then multiple queries
works fine...but PREVIOUS and the BACK button do not perform correctly
because the page isn't cached.
Any ideas on how to correct my problem.
Thanks,
Joshua
___________________________________________________________________________
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff SERVLET-INTEREST".
Archives: http://archives.java.sun.com/archives/servlet-interest.html
Resources: http://java.sun.com/products/servlet/external-resources.html
LISTSERV Help: http://www.lsoft.com/manuals/user/user.html