【发布时间】:2011-08-24 22:02:53
【问题描述】:
我正在尝试将 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 内的列表?
任何帮助将不胜感激!
【问题讨论】:
-
jsp的EL和jsf的EL不会同时处理
-
@Jigar:其实是标签,不是EL。