Hi Iam using tomcat for my application. in my code i specified as sessobj = request.getSession(true); But this creates new session object within the same browser. so i am not able to use the existing session. Can anybody provide a solution for this? it would be very helpful for me. Thanks Balaji Jayaram
Joined: Mar 03, 2003
Use request.getSession() instead. This will return an existing session if one exists or creates a new one. Here is what the specification says.
public HttpSession getSession() Returns the current session associated with this request, or if the request does not have a session, creates one. Returns: the HttpSession associated with this request
Joined: Oct 10, 2003
Hi... as far as getting sesison from request object is concerned.. resuest.getSession() is a correct way.. but this is overloaded method and takes has two forms.. 1. getSession() and 2. getSession(boolean create) first method is same as calling getSession(true), cause both return a session if there is already a session created and return new session if there is no session earlier but if u call getSession(false) then it returns a session which was there.. but returns null if there is no session... so there if u r using request.getSesison(true) then it will create a new sesison if one not already present... so check your code properly as there may be error somewhere else... or you can specify your problem in more detailed manner so that we can help Thanks Amit
****************************<br />In 24 hrs Earth rotates once on its Axis.