This week's giveaway is in the EJB and other Java EE Technologies forum. We're giving away four copies of EJB 3 in Action and have Debu Panda, Reza Rahman, Ryan Cuprak, and Michael Remijan on-line! See this thread for details.
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 ]
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
Joined: Jun 04, 2001
Figured it out! This was a STRUTS thing. Using the struts bean tags, you can access nested properties.