Итерация по содержимому некоторой карты с помощью c:forEach осуществляется следующим образом:
<c:forEach items="${myBean.someMap}" var="elem">
<option value="<c:out value="${elem.key}"/>"><c:out value="${elem.value}"/></option>
</c:forEach>
Этот пример создаст опции select`а на основании карты, возвращаемой вызовом myBean.getSomeMap() таким образом, чтобы ключи карты стали значениями опций, а соответствующие этим ключам значения карты - текстом опций.
Комментариев нет:
Отправить комментарий