Я пытаюсь использовать JSTL с JSF 1.1. Следующий код вызывает у меня проблему:
<c:forEach var="key" items="${names}">
<h:column>
<f:facet name="header">
<h:outputText value="#{key}"/>
</f:facet>
<h:outputText value="#{key}"/>
</h:column>
</c:forEach>
, где names - это список String . Имена являются ключом карты, содержащейся в данных, отображаемых в таблице, т. Е. Я пытаюсь сделать что-то вроде этого:
<h:outputText value="#{data.fooMap[key]}"/>
Этот код отлично работает за пределами h: dataTable (итерация и отображение имен), но когда я помещаю его в таблицу, ничего не отображается.
Кто-нибудь знает, как решить эту проблему?
Есть ли тег JSF, который может перебирать список внутри h: dataTable ?
Любая помощь будет оценена!