You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Jim Collings <jl...@gmail.com> on 2009/09/10 18:52:40 UTC
Interceptor doesn't forward
I want to send a user to the welcome page if they don't have something
set in their session.
I have an interceptor that works fine otherwise. It returns either
invocation.invoke() OR it returns Action.LOGIN. Problem is that I
can't get the LOGIN result to map properly. How is this done? I've
tried specifying a global-result in the struts.xml in the package but
no dice. It still doesn't send the user to the welcome page, instead
it prompts for userid/password which is not at all what I had in mind.
Anybody got a clue regarding this? A friend says it is related to
global forwards.
Jim C.
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org
Re: Interceptor doesn't forward
Posted by Jim Collings <jl...@gmail.com>.
Yes.
On Thu, Sep 10, 2009 at 12:58 PM, Lukasz Lenart
<lu...@googlemail.com> wrote:
> 2009/9/10 Jim Collings <jl...@gmail.com>:
>> I have an interceptor that works fine otherwise. It returns either
>> invocation.invoke() OR it returns Action.LOGIN. Problem is that I
>
> Did you create global result named "login"?
>
>
> Regards
> --
> Lukasz
> http://www.lenart.org.pl/
> http://dailylog.lenart.org.pl/
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org
Re: Interceptor doesn't forward
Posted by Lukasz Lenart <lu...@googlemail.com>.
2009/9/10 Jim Collings <jl...@gmail.com>:
> I have an interceptor that works fine otherwise. It returns either
> invocation.invoke() OR it returns Action.LOGIN. Problem is that I
Did you create global result named "login"?
Regards
--
Lukasz
http://www.lenart.org.pl/
http://dailylog.lenart.org.pl/
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org
Re: Interceptor doesn't forward
Posted by Lukasz Lenart <lu...@googlemail.com>.
2009/9/10 Jim Collings <jl...@gmail.com>:
> I think I am getting my syntax wrong for the global result. How do you
> specify a global result that is an action?
User redirectAction
http://struts.apache.org/2.x/docs/redirect-action-result.html
Regards
--
Lukasz
http://www.lenart.org.pl/
http://dailylog.lenart.org.pl/
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org
Re: Interceptor doesn't forward
Posted by Jim Collings <jl...@gmail.com>.
I think I am getting my syntax wrong for the global result. How do you
specify a global result that is an action?
Jim C.
On Thu, Sep 10, 2009 at 2:27 PM, Mitch Claborn <mi...@claborn.net> wrote:
> It sounds like either the original page or the one being redirected to
> is being controlled by container managed security, configured in web.xml.
>
> Mitch
>
>
>
> Jim Collings wrote:
>> I want to send a user to the welcome page if they don't have something
>> set in their session.
>>
>> I have an interceptor that works fine otherwise. It returns either
>> invocation.invoke() OR it returns Action.LOGIN. Problem is that I
>> can't get the LOGIN result to map properly. How is this done? I've
>> tried specifying a global-result in the struts.xml in the package but
>> no dice. It still doesn't send the user to the welcome page, instead
>> it prompts for userid/password which is not at all what I had in mind.
>>
>> Anybody got a clue regarding this? A friend says it is related to
>> global forwards.
>>
>>
>> Jim C.
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
>> For additional commands, e-mail: user-help@struts.apache.org
>>
>>
>>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org
Re: Interceptor doesn't forward
Posted by Mitch Claborn <mi...@claborn.net>.
It sounds like either the original page or the one being redirected to
is being controlled by container managed security, configured in web.xml.
Mitch
Jim Collings wrote:
> I want to send a user to the welcome page if they don't have something
> set in their session.
>
> I have an interceptor that works fine otherwise. It returns either
> invocation.invoke() OR it returns Action.LOGIN. Problem is that I
> can't get the LOGIN result to map properly. How is this done? I've
> tried specifying a global-result in the struts.xml in the package but
> no dice. It still doesn't send the user to the welcome page, instead
> it prompts for userid/password which is not at all what I had in mind.
>
> Anybody got a clue regarding this? A friend says it is related to
> global forwards.
>
>
> Jim C.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
>
>