我需要在JSF DataTable中实现一个RowClick,如primefaces和richfaces,但我不能使用这个库。这是我的数据表,在复合组件中:
<h:dataTable var="bean"
value="#{cc.attrs.managedBean.beans}"
id="#{cc.attrs.idDataTable}"
styleClass="display responsive nowrap table table-bordered table-hover dataTable table-striped dataTableJquery">
<h:column rendered="#{cc.attrs.showSelectAll}"
headerClass="checkboxMarkAll">
<f:facet name="header">
<h:selectBooleanCheckbox
title="Clique para marcar/desmarcar todos"
value="#{cc.attrs.managedBean.selectedAll}"
valueChangeListener="#{cc.attrs.managedBean.selectAll}">
<f:ajax execute="@this" render="@form"/>
</h:selectBooleanCheckbox>
</f:facet>
<h:selectBooleanCheckbox value="#{bean.selected}">
<f:ajax execute="@this" render="@form"/>
</h:selectBooleanCheckbox>
</h:column>
<composite:insertChildren/>
<h:column headerClass="not-desktop"/>
</h:dataTable>
我正在考虑如何实现对所有列的rowClick。你们有一些想法吗?