You should use RequestDispatcher if redirecting the request in same server and where you want to retrieve the request and session objects set in previous requests.
Do remember to use encodeURL always. -----Original Message----- From: Gardner Monte [mailto:[EMAIL PROTECTED]] Sent: Saturday, August 10, 2002 5:47 PM To: [EMAIL PROTECTED] Subject: redirect and sessions I just found something weird. I'm creating a JSP app, using IE 5.5 to view it. In one page, I was writing an object to the session variable like so request.getSession(true).setAttribute("user",user); response.sendRedirect("portfolio.jsp"); then, in portfolio.jsp, the next page, I was trying to read that same object like so Arist user = (Artist)session.getAttribute("user"); but the user variable kept on beeing null, as if it had never been written to the session. However, when I changed the first part of the code by taking out the redirect, and just putting in a link to portfolio.jsp, it worked fine, the User object was read from the session variable just like I wanted it to. So my question is, is there some kind of effect that sending a redirect has on session management? --Monte Glenn Gardner ___________________________________________________________________________ To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "signoff SERVLET-INTEREST". Archives: http://archives.java.sun.com/archives/servlet-interest.html Resources: http://java.sun.com/products/servlet/external-resources.html LISTSERV Help: http://www.lsoft.com/manuals/user/user.html "The information in this e-mail, and any attachment therein, is confidential and for use by the addressee only. If you are not the intended recipient, please return the e-mail to the sender and delete it from your computer. Although The Bank of New York attempts to sweep e-mail and attachments for viruses, it does not guarantee that either are virus-free and accepts no liability for any damage sustained as a result of viruses." ___________________________________________________________________________ To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "signoff SERVLET-INTEREST". Archives: http://archives.java.sun.com/archives/servlet-interest.html Resources: http://java.sun.com/products/servlet/external-resources.html LISTSERV Help: http://www.lsoft.com/manuals/user/user.html
