Я видел еще пару примеров на SO обсуждают некоторые странные обходные пути, но, похоже, ни один из них не работает, и все они были рассмотрены в версиях до JSF 2. Итак, можно ли просто вывести ключи карты? Я пробовал ui: repeat и c: forEach, как показано ниже, безуспешно:
<c:forEach items="${myBean.myMap.keySet}" var="var">
<h:outputText value="#{var}"/>
</c:forEach>