A precision that make a big difference. The two actions are not in the same web application. I saw on a forum that sharing session between two web app is "bad design" and so is not allow with jsessionID. Is it true? If so, is there any other way to share session between two different web application. I really need to do this... Claude Libois [EMAIL PROTECTED] Technical associate - Unisys
----- Original Message ----- From: "Claude Libois" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, December 09, 2004 9:32 AM Subject: Transmission of a session using jsessionID > Hi all, > I try to keep my session after a redirect in struts but it doesn't work. So > I made a test application with an action sendSession.do and an other action > receiveSession.do. > Here are the code of those two simple action: > ************ > sendSession.do > ************ > public class sendSession extends Action { > public ActionForward execute(ActionMapping actionMapping, > ActionForm actionForm, > HttpServletRequest servletRequest, > HttpServletResponse servletResponse) { > System.out.println("***************** sessionId before redirect" > +servletRequest.getSession().getId()); > servletRequest.getSession().setAttribute("test","test"); > ActionForward af=new ActionForward( > "http://12.2.33.13:40000/Consumer/receiveSession.do;jsessionid=" > + > servletRequest.getSession().getId(),true); > return af; > } > } > ************* > receiveSession.do > ************* > public class ReceiveSession extends Action { > public ActionForward execute(ActionMapping actionMapping, > ActionForm actionForm, > HttpServletRequest servletRequest, > HttpServletResponse servletResponse) { > System.out.println("***************** sessionId after redirect" > +servletRequest.getSession().getId()); > System.out.println("test > "+servletRequest.getSession().getAttribute("test")); > return null; > } > } > > What's wrong with it? the attribute "test" is null in receiveSession.do > Is there anything else to do for session sharing between two web app?? > > Thanks in advance > > Claude Libois > [EMAIL PROTECTED] > Technical associate - Unisys > > > --------------------------------------------------------------------- > 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]