I am trying to edit property "foo" below

-----Original Message-----
From: Jeff Beal [mailto:[EMAIL PROTECTED] 
Sent: Thursday, September 30, 2004 5:50 PM
To: [EMAIL PROTECTED]
Subject: Re: Help! Iterating through nested hashmap and setting properties


boukovska wrote:
> Hi all
> I have a problem with setting the values on a hierarchy of nested 
> properties. I have an ActionForm which has a property A of type 
> HashMap. A is keyed
> on
> Strings, and each value of A is a Collection (ArrayList). This
> collection
> contains objects of type B.
> I am trying to iterate through the keys A, and for each key, iterate
> through
> the corresponding value (which is an ArrayList of B objects). The I
> want to display a property of
> B
> and let the user change it. I am able to display the properties of
> object B
> on the screen. However, for some reason the <nested:text> tag doesn't
> work -
> the textbox is there, but the input does not populate the form.
> The following is what I am trying to do.
> <nested:iterate id="idForA" property="A">
> <nested:iterate name="idForA" property="value"> <!--this should access
> collection of B objects -->
> <nested:text property="foo"> <!--allow user to enter a
> property of B -->
> </nested>
> </nested>
> </nested>
> The problem is that when I enter a new value for foo, nothing happens;
> the
> value of the nested property is not set. Is it possible to iterate
> through a
> HashMap, and let the user update its values?
> I am quite new to Struts, and urgently need
> this to
> work, but no luck. Any help will be really appreciated!
> Thanks
> Danielle
What is the name property on the text box elements (in the client-side 
HTML) you are trying to edit?

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to