PrimeFacesDataTable:是否可以有条件地显示按钮?
我有一个dataTable,在最后一列中有一个按钮。根据第一列中的数据,我需要按钮为简单按钮或拆分按钮(提供更多操作) 有没有办法实现这一点? 我的数据表:PrimeFacesDataTable:是否可以有条件地显示按钮?,primefaces,jsf-2.2,Primefaces,Jsf 2.2,我有一个dataTable,在最后一列中有一个按钮。根据第一列中的数据,我需要按钮为简单按钮或拆分按钮(提供更多操作) 有没有办法实现这一点? 我的数据表: <p:column headerText="id"> <h:outputText value="#{myvar.id}" /> </p:column> <p:column> <p:splitButton value="View" actionLi
<p:column headerText="id">
<h:outputText value="#{myvar.id}" />
</p:column>
<p:column>
<p:splitButton value="View"
actionListener="#{bean.method}" />
<p:menuitem value="Other action"
actionListener="#{bean.method2" />
</p:splitButton>
</p:column>
我并不总是需要“其他行动”。I取决于当前行中的数据,例如myvar.id。有什么建议吗?您可以创建自己的条件,并将其应用于
Rendred
中,例如,在ManagedBean
中创建一个Boolean
,并使用数据类型更改其值,使其类似于Rendred=“#{managedBeand.condition}”
您可以创建自己的条件,并将其应用于Rendred
中,例如,在ManagedBean
中创建一个Boolean
,并使用数据类型更改其值,使其类似于Rendred=“#{managedBeand.condition}”
当我阅读你的帖子时,当你谈论显示或不显示按钮时,我理解了一些不同的东西,你可以使用Rendred
或Disabled
谢谢,我已经检查了showcase,我已经在使用var,但我不确定如何影响表格的结构?我会提供一个例子,它会更清楚
我用一个额外的专栏更新了我的问题,希望你能看到我的例子当我阅读你的帖子时,我理解一些不同的东西,当你谈论显示或不显示你可以使用的按钮时Rendred
或Disabled
谢谢,我已经检查了showcase,并且已经在使用var,但是我不确定如何影响表的结构?我将提供一个示例,它将更加清晰
我用一个额外的列更新了我的问题,希望您能看到我的示例