我想尝试构建一个包含删除列的简单网格,其中包含复选框,就像电子邮件中的常用网格一样。
用户可以勾选复选框,然后按删除键,我可以获取所有已检查的记录,然后逐个删除它们。
我试图找到实现这一目标的方法,但到目前为止,我仍然存在疑问。
这些是我的想法,每个都有它自己的实现问题,哈哈:
我目前正在使用primefaces,但我认为JSF解决方案也可以应用于primefaces数据表。
请分享您的想法!
谢谢!
答案 0 :(得分:1)
this example from Primefaces showcase不正是您要找的东西吗?
看起来它只是以这种方式向p:dataTable
添加一列:
<p:dataTable var="item" value="#{yourBean.allElements}"
selection="#{yourBean.selectedElements}">
<p:column selectionMode="multiple" />
... other columns
</p:dataTable>