Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Getting multiple properties from jsp:usebean

 
Joshua White
Ranch Hand
Posts: 97
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello all,
I though I remember reading that you can get nested properties in a java bean using the jsp:useBean tag.
For example, if I have a "Container" bean which contains a "Person" bean which then has a name property, I could retrieve it by using...
...
<jsp:getProperty name="Container" property="person.name"/>
...
This would then translate to
Container.getPerson().getName()
I could be totally wrong here. (Which would explain why I haven't seen any documentation on this) But if I am half right, could someone point me out to some documentation that illustrates this?
Regards,
Joshua
[ March 08, 2003: Message edited by: Joshua White ]
 
Craig Jackson
Ranch Hand
Posts: 405
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Correct me if I am wrong but I don't think the
getProperty tag is designed to work that way.
I believe the property element contained in the getProperty tag must relate to the name of a get method defined in your bean.
for example getProperty property="address" implies you have defined a method called getAddress() in your bean.
Also for example if you have setProperty property="*" will
assign all your setter methods based on your html
elements.
Craig
 
Joshua White
Ranch Hand
Posts: 97
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Figured it out!
This was a STRUTS thing. Using the struts bean tags, you can access nested properties.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic