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]>
