Hi,
Byju P.Nair wrote: > Yes Simon, you are right. Since the browser has cookie enabled, > the above statement doesn't encode the sessionID into URL :-( See server.xml: <!-- Session interceptor will extract the session id from cookies and deal with URL rewriting ( by fixing the URL ). If you wish to suppress the use of cookies for session identifiers, change the "noCookies" attribute to "true" --> <RequestInterceptor className="org.apache.tomcat.request.SessionInterceptor" noCookies="true" /> >>>Hi, >>> >>>Tomcat is creating 2 different sessions when another browser >>>window is opened from a main window. For instance, i have an >>>application, in which the first jsp page sends a request to a servlet >>>which inturn places a session object using >>>request.getSession().putValue("name1","value1"); >>> >>>The servlet then dispatches the request to another jsp page, which >>>opens another jsp page in a new dependent window with the js call, >>> >>>window.open("/sqlplus/ShowScript.jsp",'wmSelectBaseClass','depe >>>ndent=yes,width=700,height=380,left=210,top=240'); >>> >>Does: >> >> HttpServletResponse.encodeURL("/sqlplus/ShowScript.jsp") >> >>help? This should encode the session id into the URL. >>(But if the browser has cookies enabled maybe it wont)