JSF数据表行选择
如何在JSF数据表中选择多行?您可以在每行上放置一个复选框,给它一个值JSF数据表行选择,jsf,Jsf,如何在JSF数据表中选择多行?您可以在每行上放置一个复选框,给它一个值{currentRowItem.selected},或者使用在支持bean中创建一个映射selectMap。(如果密钥不是模型的id,并且密钥是字符串,请使用字符串、布尔对..创建一个映射) 为每一行提供一个复选框{backingBean.selectMap[rowvar.selectedId]} 每次选择后,必须能够在地图中找到选定的值 您可以使用primefaces,如下所示: <p:dataTable id="ta
{currentRowItem.selected}
,或者使用在支持bean中创建一个映射selectMap
。(如果密钥不是模型的id,并且密钥是字符串,请使用字符串、布尔对..创建一个映射)
为每一行提供一个复选框{backingBean.selectMap[rowvar.selectedId]}
每次选择后,必须能够在地图中找到选定的值 您可以使用primefaces,如下所示:
<p:dataTable id="tableId" var="data" value="#{myBean.myList}"
selection="#{myBean.selectedDTOs}"
rowKey="#{data.objectId}">
<p:column selectionMode="multiple" />
</p:dataTable>
您的数据表是否使用jsf框架(如Primefaces、Icefaces)?