On 10/13/06, Vinod Kumar <[EMAIL PROTECTED]> wrote:

Hi All,
I have hashmap with key/value but the value in this
hashmap is another hashmap.
How can I iterate over all the values using
logic:iterate.

HashMap h1 = new HashMap();

String id=1;
HashMap h2 = new HashMap();
h2.put(id,"123");
h2.put("key1","456");
h2.put("key2","789");

then I make entry to h1 like

h1.put(id,h2) and so on...more entries added to h1.

Now I want to iterate thru all the values of h1.

Please note that I am interested only in values of the
h2 and NOT the keys.


Well If you would like to avoid scriptlets(which is what is suggested in the
second mail by Pradyumna then you could simple do...

<logic:iterate name="h1Attribute" id="entry">
 <logic:iterate name="entry" property="value" id="h2Entry">
    <bean:write name="h2Entry" property=value />
 </logic:iterate>
</logic:iterate>


Thanks in advance for your help

Vinod


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around
http://mail.yahoo.com

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




--
Puneet

Reply via email to