I'm looking to have JSTL loop through a Map<String, String>
and output the value of the key and it's value.
For example I have a Map<String, String>
which can have any number of entries, i'd like to loop through this map using JSTL and output both the key and it's value.
I know how to access the value using the key, ${myMap['keystring']}
, but how do I access the key?
Like this:
<c:forEach var="entry" items="${myMap}">
Key: <c:out value="${entry.key}"/>
Value: <c:out value="${entry.value}"/>
</c:forEach>