Need help with this please.

________________________________________
From: fea jabi <zy...@hotmail.com>
Sent: Wednesday, March 9, 2016 10:51 AM
To: user@struts.apache.org
Subject: struts2 interceptor session timeout with ajax

Have jquery tabbed panel in a jsp page which has a button to Save the form in 
the tabbed panel which is making an ajax call and is working fine.

Now trying to implement the session management for all requests in the 
application and imlemented the new interceptor to perform the same. Having 
issue with session management with the ajax calls. Have the below package for 
ajax requests in which configured the new interceptor created and the default 
interceptor. But, the below is not redirecting to the login page instead 
opening the popup with login page html in it. what am I missing here?

<package name="ajax-default" extends="json-default" namespace="/ajax">

<interceptors>

<interceptor class="com.xxx.LoginInterceptor" name="loginInterceptor">

</interceptor>

<interceptor-stack name="appDefaultStack">

<interceptor-ref name="loginInterceptor" />

<interceptor-ref name="defaultStack" />

</interceptor-stack>

</interceptors>

<default-interceptor-ref name="appDefaultStack"></default-interceptor-ref>

<action name="saveAJAXAction" class="com.xxx.descAction" method="saveDesc">

<result type="json" name="success">

<param name="noCache">true</param>

<param name="excludeNUllProperties">true</param>

<param name="root">jsonResult</param>

</result>

<result name="login" type="redirectAction">

<param name="actionName">appLogin</param>

<param name="namespace">/</param>

</result>

</action>

........

</package>


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

Reply via email to