All: After alot of experimenting I was able to finally figure out how to retrieve a value from a Map.Entry. However, it only works for certain tags. Below is an example of this behavior.
<logic:iterate id="mymap" name="mybean" property="map"> <html:img src="/images/${mymap.value.image}" alt="${mymap.value.desc}" border="0"/> <c:out value="${mymap.value.desc}"/> </logic:iterate> In the <html:img> tag the expressions do not work but in the <c:out> tag it prints out the proper value. Any ideas?