【发布时间】:2011-04-06 08:31:19
【问题描述】:
我想尝试构建一个简单的网格,它有一个删除列,由复选框组成,就像电子邮件中的常用网格一样。
然后用户可以勾选复选框,然后按删除,我可以得到所有选中的记录,并将它们一一删除。
我正在尝试找到一种方法来实现这一点,但到目前为止我仍有疑问。
这些都是我的想法,每个都有自己的实现问题,哈哈:
- 如何获取选中的行索引?为每个复选框上的每个切换使用 actionlistener ? (但我如何将点击的索引传递给 actionlistener ?)
- 或者有没有一种方法可以让我获得所有网格模型,并循环数据以找出检查了哪一个,就像摇摆一样? (但我如何在 jsf bean 中获取网格模型?)
- 或者我应该将它们绑定到一个仅包含复选框列数据的简单列表? (但是如何使用索引将每个复选框绑定到列表?)
我目前正在使用 primefaces,但我认为 JSF 解决方案也可以应用于 primefaces 数据表。
请分享您对此的看法!
谢谢!
【问题讨论】:
标签: jsf jsf-2 primefaces