struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From meeboo <deeps...@gmail.com>
Subject Re: resume after login feature
Date Thu, 05 Apr 2007 14:50:56 GMT

Yeah Dave, the problem is passing the data. I have my Login.java action class
which implements ServletRequestAware but it'll of course only retrieve
localhost:8080/login.action since that's the request URI. I need to somehow
tell it which location the user tried to login from so that it can redirect
back to that specific page. 



Dave Newton-4 wrote:
> 
> --- meeboo <deepstar@gmail.com> wrote:
>> I'm kind of stumped on this problem too, how can I
>> send the original request uri to the login action so
> 
>> that it knows what page to redirect to? 
> 
> Which is the problem; getting the original request, or
> sending data to the action?
> 
> Sending data to the action is easy; you can use an
> existing interface (like parameter aware, etc.) to
> pass a key/value, or you can create a new known
> interface (like setOriginalRequest or whatever) and
> use that.
> 
> The OP had a few ideas for getting the original
> request, so I assume your question is passing the
> data?
> 
> d.
> 
>> Jae K wrote:
>>> I'm trying to implement a feature where a custom
>>> AuthenticationInterceptor would redirect the 
>>> useragent to a login page, and then after the user 
>>> logs in, he is redirected to the original request 
>>> page.
>>> 
>>> First, I have to send the original request path
>>> has a parameter to the login page or as a hidden 
>>> field. To do this I plan to do one of the
> following.
>>> 1) use Redirect-Action with an OGNL param that
>>> looks like ${request.path}. I'm not familiar with 
>>> OGNL so I'm not sure this will work
>>> 2) create a custom Redirect class that will use
>>> the HttpServletRequest and HttpServletResponse 
>>> objects to send the original request path in the
>>> redirect URL.
> 
> 
> 
>  
> ____________________________________________________________________________________
> Get your own web address.  
> Have a HUGE year through Yahoo! Small Business.
> http://smallbusiness.yahoo.com/domains/?p=BESTDEAL
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
> 
> 
> 

-- 
View this message in context: http://www.nabble.com/resume-after-login-feature-tf3506442.html#a9857239
Sent from the Struts - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org


Mime
View raw message