Actually, I'm following the tutorial described at
http://www.vitarara.org/cms/struts_2_cookbook/creating_a_login_interceptor.
May I know which file that is showing the Struts2 default interceptor stack?
Thanks for your help!
On 2/5/08, Jeromy Evans [EMAIL PROTECTED] wrote:
That looks fine.
Hi,
struts-default.xml
Thanks,
Nuwan
hezjing wrote:
Actually, I'm following the tutorial described at
http://www.vitarara.org/cms/struts_2_cookbook/creating_a_login_interceptor.
May I know which file that is showing the Struts2 default interceptor stack?
Thanks for your help!
On 2/5/08,
The referenced tutorial looks fine.
I'd remove the interceptor first and ensure everything works without
it. (confirm that you can post to the index action)
Then add the login and see if that causes the exception.
I'd probably insert the login interceptor before the param interceptor
myself
Hi
I'm trying to create a login interceptor.
When a login form is submitted, I got the following exception:
com.opensymphony.xwork2.interceptor.ParametersInterceptor setParameters
SEVERE: ParametersInterceptor - [setParameters]: Unexpected Exception
caught setting 'button.login' on 'class
The button.login is a key in i18n properties file, and it is suppose
to retrieve the label for a button.
I suspect this problem could be the interceptor statck I configured,
interceptor-ref name=servlet-config /
interceptor-ref name=params /
interceptor-ref name=login /
It depends what your interceptor is trying to do...
At the moment, I still think params is trying to call
getButton().setLogin(val) on your ACTION (prior to execution of your
login interceptor).
I presume your interceptor is going to check the params or session and
redirect if not
Hmmm ... my login.jsp now looks like this,
s:form action=index method=post validate=true
s:textfield name=username key=user.username /
s:password name=password key=user.password /
s:submit name=login key=button.login /
/s:form
When the login button is pressed, the following exceptions are
That looks fine. Do you have an action called index in the default
namespace? It's calling ActionSupport which is the default/fallback
action under some circumstances.
You may need to go back to the default interceptor stack to isolate
what's wrong. Or post the package from struts.xml here.
8 matches
Mail list logo