aspose file tools*
The moose likes Servlets and the fly likes pass the session variable to 2 jsp simultaneously Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Spring in Action this week in the Spring forum!
JavaRanch » Java Forums » Java » Servlets
Bookmark "pass the session variable to 2 jsp simultaneously " Watch "pass the session variable to 2 jsp simultaneously " New topic
Author

pass the session variable to 2 jsp simultaneously

zheng yu
Greenhorn

Joined: Apr 25, 2001
Posts: 28
I have 1 servlet and 2 jsp fils(say a.jsp , b.jsp ) , one jsp( b.jsp) is embeded in the other jsp( a.jsp ) by using <IFRAME > Tag .
After servlet has finished its job ( save results as session variable ) , it use getRequestDispatch("a.jsp" ).forward(req,res ) to redirect the request to a.jsp . Does both a.jsp and b.jsp can access the same session variables ?
My situation is a.jsp can retrieve the session variable , b.jsp can access too , but it seems that data is corrupted ( In my situation , my session variable is a byte[] )
Thanks
ZY
William Brogden
Author and all-around good cowpoke
Rancher

Joined: Mar 22, 2000
Posts: 12806
    
    5
Your two jsp can certainly share a session, but since you can't control the order in which the request threads run, you will need to synchronize access to any variables that might be changed.
Bill
------------------
author of:
 
Don't get me started about those stupid light bulbs.
 
subject: pass the session variable to 2 jsp simultaneously