Re: problem with Session expiration in Struts
- From: vysh <vyshu4u@xxxxxxxxx>
- Date: 1 May 2007 22:51:19 -0700
On Apr 25, 9:04 pm, ain...@xxxxxxxxx wrote:
You can use as well
request.getSession().setMaxInactiveInterval(600);
the method setMaxInactiveInterval from the class HttpSession.
But I have problem to forward after the session expiration.
After the expiration of the session, I can not forward to the login
page.
I have set the struts-config.xml for :
<global-forwards>
<forward name="welcome" path="/index.jsp"/>
</global-forwards>
but in my Action class :
AccountBean account = (AccountBean)
httpSession.getAttribute("accessToken");
if (account == null) {
//Session expired, go to login page.
target = "welcome";
return mapping.findForward(target);
}
gives nothing. The view, a .jsp page stays the same without any
reaction.
Anyone could help ?
Thanks
Have you got any solution for your problem?
If no,try this.
Instead of setting the forward action in the global forwards,try
setting it inside the same action tag.As an action can contain more
than one forwards,it should not give any problem.
<action >
<forward />
<forward name="welcome" path="/index.jsp"/>
</action>
regards,
vysh
.
- Prev by Date: Re: JNDI: Delete only one attribute when there are several different values for the same attribute
- Next by Date: Re: Directly printing of PDF
- Previous by thread: Directly printing of PDF
- Next by thread: Re: problem with Session expiration in Struts
- Index(es):
Relevant Pages
|