I usually save the data the user provided, validate them, then go back to
the real "process the form" page.  Since the data's saved I then just pull
it and process giving them the success/fail message.  I hadn't thought of
not saving the data, that would be really annoying.

--mikej
-=-----
mike jackson
[EMAIL PROTECTED]

> -----Original Message-----
> From: Justin Ruthenbeck [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, August 29, 2002 11:05 AM
> To: Tomcat Users List
> Subject: RE: Log out Screen
>
>
>
> In most cases, this is true ... but I think everyone can agree that there
> is nothing more frustrating than filling out some web-based form
> with lots
> of information (takes a long time to complete), attempting to submit,
> running into a session timeout, and not being able to get back to the
> screen to retrieve the information.  Although not necessarily elegant,
> running a javascript timer can certainly help avoid this in certain
> situations and alert the user to pending problems before they happen.
>
> justin
>
> At 10:53 AM 8/29/2002, you wrote:
> >Does it matter when the redirect is done?  If the user sits on the page
> >without the session being valid where's the problem with that?  You
> >just want to make sure that they are valid when the pages that are
> >secured are being accessed.
> >
> >--mikej
> >-=-----
> >mike jackson
> >[EMAIL PROTECTED]
> >
> > > -----Original Message-----
> > > From: Srinadh Karumuri [mailto:[EMAIL PROTECTED]]
> > > Sent: Thursday, August 29, 2002 10:35 AM
> > > To: Tomcat Users List
> > > Subject: RE: Log out Screen
> > >
> > >
> > > This redirection works only when user submits a form (when
> server is hit).
> > > We cannot do automatic redirection using only Java.
> > >
> > > Other alternatives are:
> > > 1. Use Javascript and have a timer (set value as
> > > request.getSession().getMaxInactiveInterval()) to redirect the page
> > > automatically.
> > > 2. Use browser's META as below
> > > <META HTTP-EQUIV=Refresh
> > > CONTENT="<%= request.getSession().getMaxInactiveInterval() %>;
> > > URL=/jsp/login.jsp;">
> > >
> > > -Sri
> > >
> > > At 12:54 PM 8/29/2002, Mike Jackson wrote:
> > > >That works, but I'd use a servlet to manage all page accesses and a
> > > >request dispatcher so that the user's machine doesn't know that it's
> > > >been redirected.
> > > >
> > > >--mikej
> > > >-=-----
> > > >mike jackson
> > > >[EMAIL PROTECTED]
> > > >
> > > > > -----Original Message-----
> > > > > From: Dan Lipofsky [mailto:[EMAIL PROTECTED]]
> > > > > Sent: Thursday, August 29, 2002 9:48 AM
> > > > > To: Tomcat Users List
> > > > > Subject: Re: Log out Screen
> > > > >
> > > > >
> > > > > Set the timeout in web.xml inside the <web-app> tags like this
> > > > >   <session-config>
> > > > >     <session-timeout>
> > > > >        720  <!-- 720 minutes = 12 hrs -->
> > > > >     </session-timeout>
> > > > >   </session-config>
> > > > >
> > > > > To check for the timeout, store something in the session
> > > > > when they log in, like this
> > > > >         session.putValue(StringConstants.USER_DATA,userInfo);
> > > > > and then check it on each page like this
> > > > >         if (session.getValue(StringConstants.USER_DATA) == null) {
> > > > >                // redirect
> > > > >         }
> > > > >
> > > > > - Dan
> > > > >
> > > > > > Where is the session time out set?  and how do I
> redirect it to a
> > > > > > logout page once the session times out?
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > To unsubscribe, e-mail:
> > > ><mailto:[EMAIL PROTECTED]>
> > > >For additional commands, e-mail:
> > > ><mailto:[EMAIL PROTECTED]>
> > > >
> > > >
> > > >
> > > >
> > > >--
> > > >To unsubscribe, e-mail:
> ><mailto:[EMAIL PROTECTED]>
> > >For additional commands, e-mail:
> ><mailto:[EMAIL PROTECTED]>
> >
> >
> >--
> >To unsubscribe, e-mail:
> ><mailto:[EMAIL PROTECTED]>
> >For additional commands, e-mail:
> ><mailto:[EMAIL PROTECTED]>
> >
> >
> >
> >
> >--
> >To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
>For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>


--
To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>




--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to