try somethin like this.... <logic:iterate id="currentEntry" collection="h1">
<% Map cuurentMap=((Map.Entry )currentEntry).getvalue(); PageContext.setAttribute("cuurentMap",cuurentMap); %> <logic:iterate id="currentvalue" collection="cuurentMap"> // here u need to process the entries </logic:iterate> </logic:iterate> ________________________________ From: Vinod Kumar [mailto:[EMAIL PROTECTED] Sent: Fri 10/13/2006 6:29 AM To: user@struts.apache.org Subject: iterating of collection of HashMapsusing logic:iterate 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. 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]