У меня возникла проблема с решениями, упомянутыми выше, поскольку указание строкового ключа даст мне javax.el.PropertyNotFoundException. Код, показанный ниже, работал для меня. В этом я использовал состояние для подсчета индекса для каждого цикла и отображал значение индекса, которое меня интересует
<c:forEach items="${requestScope.key}" var="map" varStatus="status" >
<c:if test="${status.index eq 1}">
<option><c:out value=${map.value}/></option>
</c:if>
</c:forEach>