【发布时间】:2019-02-15 16:44:19
【问题描述】:
我在这个数据表的一列中有一个 primefaces 数据表和 2 个面板网格。第二个 panelgrid 工作正常,但我只需要一次渲染第一个 panelgrid。我在下面添加了我的代码。如何为每个 var 渲染第一个 panelgrid 一次?
<p:dataTable value="#{bean.list}" var="var">
<p:column style="width: 60px;" groupRow="true">
<!--data-->
</p:column>
<p:column>
<p:panelGrid columns="4">
<!--data-->
</p:panelGrid>
<p:panelGrid columns="4" rendered="#{!rendered}">
<!--data-->
</p:panelGrid>
</p:column>
</p:dataTable>
【问题讨论】:
-
一次?仅在某一特定行中表示?
-
@Kukeltje,是的。你是对的。
-
使用这个:stackoverflow.com/questions/26353759/… 并在渲染属性中使用 indexvar
标签: java jsf primefaces