Primefaces多个选择列表

时间:2015-06-17 12:14:59

标签: jsf primefaces datatable

我使用Primefaces dataTable多项选择和复选框从数据表中选择多行。问题是我希望有两列复选框,用于将选定的行存储在两个单独的列表中。

在我的数据表中,我只能指定一个带有selection属性的列表来存储选择:

 <p:dataTable id="checkboxDT" var="car" value="#{dtSelectionView.cars6}" selection="#{dtSelectionView.selectedCars}" rowKey="#{car.id}" style="margin-bottom:0">

    <p:column selectionMode="multiple" style="width:16px;text-align:center"/>

有没有办法在dataTable选择属性中指定多个List,如:

selection="#{dtSelectionView.selectedCars1, dtSelectionView.selectedCars2}" 

之后,在dataTable中定义了两个选择列:

<p:column id="checkboxes1" selectionMode="multiple" style="width:16px;text-align:center"/>
<p:column id="checkboxes2" selectionMode="multiple" style="width:16px;text-align:center"/>

0 个答案:

没有答案