JSF Primefaces Treetable行号

时间:2015-01-20 07:59:28

标签: jsf primefaces treetable

我有一个(启用了ajax的)PrimeFaces TreeTable组件;当我显示组件时,我想为每一行添加一个唯一的标识符(如行号或wbs代码等)。

虽然可以在TreeTable的托管bean中创建一个字段,但在<p:treeTable>组件中有另一种方法吗?像datatable.indexOf属性?

之类的东西

另外,如果我可以通过标识符访问bean(例如backingBean.getBean(128)),那就太好了。

1 个答案:

答案 0 :(得分:1)

您可以将TreeNode#setRowKey()用于此

然后不需要在backingbean中“获取和设置”,因为你可以通过执行NodeSelectEvent#getTreeNode()

来选择它。

也可以通过TreeNode#getRowKey()

检索rowkey

默认情况下,rowkey类似于0_0_1(查看生成的source of the PF example