I really sorry the last message I sent it by mistake, is difficult to me write code in outlook ;) well
Try this HttpSession session = request.getSession(true); String username = request.getParameter("username") if ( username == null ) username = "noParameter"; if ( "".equals( username ) ) username = "noParameter"; session.setAttribute("usr", username); I'm thinking that your request parameter is empty.. Try this and tell us Sincerely Lic. Computer Science Erlis Vidal Santos > -----Original Message----- > From: DA-Erlis Vidal > Sent: Thursday, October 09, 2003 11:02 AM > To: 'Tomcat Users List' > Subject: RE: String added to session in servlet not available in jsp > > > And how you get the session in your JSP?? > Try this > > HttpSession session = request.getSession(true); > String username = ( request.getParameter("username") != null > ? request.getParameter("username") : "" ) ; > session.setAttribute("usr", username); > > Sincerely > Lic. Computer Science > Erlis Vidal Santos > > > > -----Original Message----- > > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > > Sent: Thursday, October 09, 2003 10:54 AM > > To: Tomcat Users List > > Subject: RE: String added to session in servlet not available in jsp > > > > > > > Can you please show how are you creating the session object??? > > No worries, here it is: > > HttpSession session = request.getSession(true); > > session.setAttribute("usr", > request.getParameter("username")); > > > > > > > Sincerely > > > Lic. Computer Science > > > Erlis Vidal Santos > > > > > > -----Original Message----- > > > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > > > Sent: Thursday, October 09, 2003 10:44 AM > > > To: [EMAIL PROTECTED] > > > Subject: String added to session in servlet not available in jsp > > > > > > Hi, > > > > > > I created a session object and added a string (username) to it. > > > Systemout.println shows the username from the request. My > > page is then > > > forwarded to another as follows: > > > > > > RequestDispatcher disp = ctx.getRequestDispatcher(target); > > > disp.forward(request, response); > > > > > > On this jsp page, I have teh following code: > > > > > > String usr = (String)session.getAttribute("usr"); > > > out.println("User: " + usr + "!"); > > > out.println("Session Id: " + session.getId()); > > > > > > The page displays the session Id but not the usr. > > > > > > I'm quite baffled at why this is the case. > > > > > > looking in google for similar problems, but any help would be much > > > appreciated! > > > > > > Rudi > > > > > > > > > --------------------------------------------------------------------- > > > 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] > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > 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]