Java Mailing List Archive

http://www.junlu.com/

Google
Google
Mailing List
Home
Forum Home
JBoss - Java Application Server
Tomcat - JSP/Servlet container
Struts - A MVC web framework
iText - An open source PDF Java Library
JDOM - JDOM XML Parser
JSP - A mailing list about Java Server Pages specification and reference
J2EE - A mailing list for Java(tm) 2 Platform, Enterprise Edition
J2EE Pattern - An interest list for Sun Java Center J2EE Pattern Catalog
Servlet - A mailing list for discussion about Sun Microsystem's Java Servlet API Technology
Struts & Hibernate
Subjects
JSP editor plugin for eclipse ?
org apache jasper JasperException: Unable to compile class for JSP
Tomcat: Connection reset by peer: socket write error
Cannot retrieve definition for form bean null
Struts Tiles Tutorial (free Struts training)
Where do I download Tomcat 4 0 6?
Data Access Object (DAO) pattern, example DAO 's
Where to download Tomcat v 4 1 24 from?
Tomcat 5 0 16 Requested resource not available
Servlet : Session invalidate
Oracle Connection Pooling in 3 2 2
Servlet action is currently unavailable
Tomcat/Struts Unicode Encoding/Decoding problems
Running a Simple JMS Example
Tomcat and webapplication specific java library path
Mapping in workers2 properties
org apache jasper JasperException
problem with html:text bean throwing exception
Cannot find message resources under key org apache struts action
   MESSAGE
Cannot find message resources under key org apache struts action MESSAGE
invalid direct reference problem with solution
Tool for jsp debug Try Sysdeo Eclipse Plugin
Tomcat 5 Cannot load JDBC driver class 'null ' SQL state: null
weblogic ejbc
java properties file
Jboss 3 2 3 Coyote Can 't re
Tomcat 5, Apache2 and mod jk2 integration problem
JBoss example problem new to J2EE
Value attribute of <html:checkbox
url string for connecting jboss to oracle
javax servlet ServletException: BeanUtils populate
5 0 18: Windows XP Pro vs Windows 2000
HTTP Status 404 The requested resource is not available
 
-none-

-none-

2007-10-01       - By Paul Benedict

 Back
There's no perfect solution. You should choose a first-win or last-win
strategy.

Paul

On 10/1/07, Anton Pussep <anton-ml@(protected)> wrote:
>
> First of all thanks a lot for the fast reply.
>
> The problem with storing something in the session is it that if the user
> tried to access two different pages at once in separate windows and had
> to login in both, he will be forwarded in both to the last page he tried
> to access. I think this is a quite realistic scenario, for example if a
> user was logged in and used the service in separate windows, but was
> kicked out by the system because he was inactive for a while. Any way to
> do that?
>
> Best,
> Anton
>
> Paul Benedict wrote:
> > Anton,
> >
> > Acegi Security does something similar. The original requests (yes -- the
> > actual request object) is stored in the session when the user's
> credentials
> > are challenged. If they then succeed at the login page, the original
> request
> > is taken from the session and forwarded along.
> >
> > Paul
> >
> > On 9/30/07, Anton Pussep <anton-ml@(protected)> wrote:
> >> I spent quite a few hours today trying to forward the user to his
> >> original destination when he has to login in between.
> >>
> >> I have an interceptor (Authentication) that is called before an action
> >> and it forwards to Login.action if the user is not logged in. The
> >> problem is that if Login.action returns SUCCESS the struts.xml maps it
> >> to a static page (index.jsp) and not the page originally requested by
> >> the user.
> >>
> >> My current solution is it that the Authentication interceptor saves the
> >> requested URL as a session attribute and Login.action reads it and
> makes
> >> a getResponse().sendForward(requestedURL). However, I am not happy with
> >> this solution and I guess there are some much better solutions out
> >> there. Would be great if you could suggest me a better way to do that.
> >>
> >> Best regards,
> >> Anton
> >>
> >> -- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ------
> >> To unsubscribe, e-mail: user-unsubscribe@(protected)
> >> For additional commands, e-mail: user-help@(protected)
> >>
> >>
> >
>
>
> -- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ------
> To unsubscribe, e-mail: user-unsubscribe@(protected)
> For additional commands, e-mail: user-help@(protected)
>
>

©2008 junlu.com - Jax Systems, LLC, U.S.A.