【发布时间】:2013-11-03 21:40:19
【问题描述】:
您好,我正在尝试遍历 java Collection 以记下其内容。不幸的是,以下代码不起作用:
<c:forEach items="#{company.companyWarehouseCollection}" var="warehouse" varStatus="status" rendered="#{company.companyWarehouseCollection.size()}">
test data
</c:forEach>
这很奇怪,因为 #{company.companyWarehouseCollection.size()} 的打印值给了我不同于 0 的正数据。
【问题讨论】:
-
你为什么使用渲染?删除并重试。
-
我已经用它来确保实体集合已成功启动。删除它没有任何作用。
-
你清理你的项目了吗?
-
哇……奇怪。您是否在调试模式下检查过您的代码,并且确定集合不为空?
-
如果你对
ui:repeat尝试同样的操作会发生什么?