barbitoff programmer`s blog

Здесь я публикую заметки из программерской жизни: грабли, на которые мне случилось наступить, проблемы, для которых было найдено элегантное (или не очень) решение, а также все, с чем мне пришлось столкнуться и чем хотелось бы поделиться =)
PS Если хотите меня поблагодарить - на странице есть 3 места, чтобы это сделать =)

среда, 25 апреля 2012 г.

JSTL: итерация по Map с помощью c:forEach

Итерация по содержимому некоторой карты с помощью 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() таким образом, чтобы ключи карты стали значениями опций, а соответствующие этим ключам значения карты - текстом опций.

Комментариев нет:

Отправить комментарий