tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From <er...@cimex.com.cu>
Subject FW: String added to session in servlet not available in jsp
Date Thu, 09 Oct 2003 16:02:35 GMT
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: rudidoku@xs4all.nl [mailto:rudidoku@xs4all.nl]
> > 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: rudidoku@xs4all.nl [mailto:rudidoku@xs4all.nl]
> > > Sent: Thursday, October 09, 2003 10:44 AM
> > > To: tomcat-user@jakarta.apache.org
> > > 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: tomcat-user-unsubscribe@jakarta.apache.org
> > > For additional commands, e-mail: 
> tomcat-user-help@jakarta.apache.org
> > >
> > >
> > > 
> > 
> ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
> > > For additional commands, e-mail: 
> tomcat-user-help@jakarta.apache.org
> > >
> > >
> > >
> > 
> > 
> > 
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
> > 
> > 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


Mime
View raw message