but I also need single- and multi-row-selection in my dataTables.
Currently I'm trying to do something like this:
Code: Select all
<p:dataTable
var="registry" value="#{registryBean.registries}"
paginator="#{registryBean.registries.size() > 5}" rows="5"
selection="#{registryBean.selectedRegistries}">
<p:column selectionMode="multiple">
<f:facet name="header">
<h:outputText value="Select" />
</f:facet>
</p:column>
<p:column>
<f:facet name="header">
<h:outputText value="Name" />
</f:facet>
<h:outputText value="#{registry.name}"/>
</p:column>
<p:column>
<f:facet name="header">
<h:outputText value="Prefer" />
</f:facet>
<h:selectBooleanCheckbox value="#{registry.preferred}" />
</p:column>
</p:dataTable>
Is there a way to combine row selection and checkboxes for other properties in p:dataTable?