I do not know if that can help you, but there is evement which makes
it possible to manage "the back button" and "unonLoad page" in
javaScript.
By example :
<SCRIPT LANGUAGE="JavaScript" FOR="window" EVENT="onunload">
document.endSession.submit();
</SCRIPT>
<form name="endSession" METHOD="GET" ACTION="./securite.SessionLogOut">
<input type="hidden" name ="user" value="sessionID"/>
</form>
Djib
---- Messages d�origine ----
De: Aasim <[EMAIL PROTECTED]>
Date: jeudi 6 mars 2003 16:55
Objet: Re: Log out problem
>
> Hi,
> In order to not cache the information, I set the following HTTP
> headers: response.setHeader("Cache-Control", "no-cache,no-
> store,must-revalidate");
> response.setHeader("Pragma", "no-cache");
>
> I set these headers at the beginning of my doPost() method. Still
> the same thing is happening. When I click the back button on my
> browser, I get the previous page in the session instead of the
> login page.
>
> After a user logs out and clicks the "back" button, I want him to
> login again to access the site.
>
> Is there something I am doing wrong?
>
> Thanks for any help in advance!
>
> Sincerely,
>
> --Andy.
>
>
> Gareth Jones <[EMAIL PROTECTED]> wrote:
> As Victor says you could stop the jsp from being cached especially
> if the jsp performs some process which you dont want to
> accidentally repeat. But also the JSP will create a new session by
> default unless you specify otherwise. You can check for a new
> session (session.isNew()) or alternatively set the jsp not to
> create a session (<%@ page session="false"%>) then check that a
> session exists.
>
>
>
>
>
> >From: "Leung, Victor"
> >Reply-To: "A mailing list for discussion about Sun Microsystem's
> Java Servlet API Technology." >To: [EMAIL PROTECTED]
> >Subject: Re: Log out problem >Date: Wed, 5 Mar 2003 17:32:48 -
> 0500 > >any chance you are reading from cache when you click on
> the back button? >Also, make sure you put no-cache or no-store in
> the headers. > >-----Original Message----- >From: Aasim
> [mailto:[EMAIL PROTECTED] >Sent: Wednesday, March 05, 2003 5:19
> PM >To: [EMAIL PROTECTED] >Subject: Log out problem >
> > > >Dear Servlet-Interest users, > > >I have an online ordering
> application and I am having problems logging out. >Once a user has
> placed an order and he clicks on the Logoff button, I call a
> >servlet where I destroy the session and redirect the user to a
> new page with >the message that he has logged out successfully.
> But, when I hit the back >button on the browser, it again takes me
> to the previous page. I want the >user to go to the login page
> when he hits the back butto
> n on the browser and >force him to login again to access any of
> the pages, instead of the previous >page in his session. > > >How
> can I achieve this functionality? >Thanks for any help in advance!
> > >Sincerely, > > >--Andy. > > > > > > > > > > _____ > >Do you
> Yahoo!? >Yahoo! >Tax Center - forms, calculators, tips, and more >
>
> ---------------------------------
> Stay in touch with absent friends. Download MSN Messenger for
> FREE!
_______________________________________________________________________
____ To unsubscribe, send email to [EMAIL PROTECTED] and include
in the body of the message "signoff SERVLET-INTEREST". Archives: http:
Resources: http://java.sun.com/products/servlet/external-
resources.html LISTSERV Help:
http://www.lsoft.com/manuals/user/user.html
>
>
> ---------------------------------
> Do you Yahoo!?
> Yahoo! Tax Center - forms, calculators, tips, and more
___________________________________________________________________________
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