RE: Getting to an object from JSP

"Thompson, Kris" <[email protected]> Tue, 30 Sep 2003 15:29:27 -0600
Newsgroups gmane.comp.web.maverick.general
Message-ID <[email protected]>
The 'name' comes from the accessor methods your controller has.  In your example lets say that your 'obj' has a method called getFirstName()  Now if you want to display the persons first name you simple have a call like this in your JSP

<c:out value="${model.object1.firstName}"/>

AND your controller, whichever one is associated with this JSP has an accessor method like this

public Object1Type getObject1()
{
	return (Object1Type)this.getCtx().getRequest().getSession().getAttribute("object1");
}



> -----Original Message-----
> From: Ed Thompson [mailto:[email protected]]
> Sent: Tuesday, September 30, 2003 3:15 PM
> To: [email protected]
> Subject: [Mav-user] Getting to an object from JSP
> 
> 
> OK I think I have the model thing figured out, alotgh I am 
> not sure how 
> my JSP knows what kind of object the model is representing 
> (how does it 
> know there is an attribute called 'name' for instance?)
> 
> Now, my 'controller' creates an object that I want to have session 
> scope, and be able to access it from my JSP page when some 
> other object 
> is the model.
> 
> So, I saved it by using:
> this.getCtx().getRequest().getSession().seAttribute("object1", obj);
> 
> Now I want to get to it from a JSP(similiar to useBean) and 
> call one of 
> its methods.
> How do I do it?  Is the setAttribute approach the 'right' way 
> to start?
> 
> 
> 
> 
> -------------------------------------------------------
> This sf.net email is sponsored by:ThinkGeek
> Welcome to geek heaven.
> http://thinkgeek.com/sf
> [INVALID FOOTER]
> 


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
[INVALID FOOTER]