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 <[EMAIL PROTECTED]> 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: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- 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: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]