Re: Getting to an object from JSP

Ed Thompson <[email protected]> Tue, 30 Sep 2003 17:36:05 -0400
Newsgroups gmane.comp.web.maverick.general
Organization The Thompson's
Message-ID <[email protected]>
Thompson, Kris wrote:
> 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]

So basically everything the jsp needs should ge accessible with a getter 
method in the current controller object? (Trying to understand the theory).




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