Hi My login jsp file contains only form which includes the username and password text field nothing else. Here i am pasting of my stack for Interceptor...
I have struts.xml file in that i have included my authentication.xml the content of authentication.xml file is following... <struts> <package name="login" namespace="/login" extends="struts-default"> <interceptors> <interceptor name="login" class="LoginInterceptor"> </interceptor> <interceptor-stack name="defaultinterceptor"> <interceptor-ref name="login"/> <interceptor-ref name="completeStack"/> <interceptor-ref name="execAndWait"/> </interceptor-stack> </interceptors> <global-results> <result name="login" type="redirect">../login/login.action</result> <result name="failure">authenticatFailure.jsp</result> <result name="wait">Wait.jsp</result> <result name="Exception">Exception.jsp</result> </global-results> <action name="login" class="Login"> <interceptor-ref name="defaultinterceptor"/> <result name="login">Login.jsp</result> </action> <action name="logout" class="Login"> <interceptor-ref name="completeStack"/> <interceptor-ref name="execAndWait"/> <result name="login">Login.jsp</result> </action> </package> </struts> And following is the contents of my interceptor... public String intercept(ActionInvocation actionInvocation) throws Exception { if(!(loggedInUser)) { return Action.LOGIN; } else { return actionInvocation.invoke(); } } Hope so above thing may help you some what to diagnosis the problem... I have also tried to check without redirecting but then also it didn't work for me... Laurie Harper wrote: > > Still not enough information to say for sure, but: > > > login otherwise redirect back that user to login page... > ... > > i am passing request_locale paramter in url > > you realize that a redirect will lose the request parameter, right? > > If that isn't the clue you're looking for, post some configuration: > > - your interceptor stack > - action/result mappings in struts.xml for Action.LOGIN > - relevant code from your login page JSP > > L. > > sagarlotiya wrote: >> >> hi >> you are right? >> Let me describe the problem in detail. >> >> i have one application in struts2. >> >> I have made one interceptor that is called Login Interceptor in that i am >> checking for whether user is valid or not If valid then i will allow them >> to >> login otherwise redirect back that user to login page... >> >> I am achieving this thing using Login Interceptor... >> >> Now suppose if user loggin successfully and then try to change the >> localization it works... >> but suppose if user fails to loggin and then will try to change the >> localization it doesn't work... >> >> see my code of interceptor >> >> public String intercept(ActionInvocation actionInvocation) throws >> Exception >> { >> >> if(!(loggedInUser)) { >> return Action.LOGIN; >> } >> else { >> return actionInvocation.invoke(); >> } >> } >> >> in above if i am in "If" part then i can't change the >> localization...though >> i am passing request_locale paramter in url >> >> but if usr is valid and "ELSE" part is there in above code it doesn't >> work... >> >> so above is the problem.. >> >> help me if possible... i have tried a lot but i can't find what is the >> problem? >> >> >> >> >> >> newton.dave wrote: >>> --- sagarlotiya <[EMAIL PROTECTED]> wrote: >>>> When i will try to change locale without login it don't work. >>>> >>>> But once i will login in to the application i can change the locale. >>>> >>>> I am using Interceptor for login validation , does it creates any >>> problems.? >>> >>> Hard to say. >>> >>> You haven't really provided enough information with which to start >>> diagnosing >>> the problem. >>> >>> Dave >>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: [EMAIL PROTECTED] >>> For additional commands, e-mail: [EMAIL PROTECTED] >>> >>> >>> >> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/Regarding-Localization-Can%27t-Change-in-Struts2-tp15628698p15648300.html Sent from the Struts - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]