Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我试图在 a 中选择行p:dataTable,但是它显示错误。在我为 的rowKey属性添加值后p:dataTable,错误得到纠正。因此,我想知道该rowKey属性的实际用途是什么。
p:dataTable
rowKey
我引用 PrimeFaces 参考指南:
RowKey 应该是数据模型中的唯一标识符,并由 datatable 用于查找选定的行。您可以通过使用 rowKey 属性或通过绑定实现 org.primefaces.model.SelectableDataModel 的数据模型来定义此键。
因此,如果您的数据表是由 bean 集合设置的,则 rowKey 应该是唯一表示该 bean 的属性,例如表示数据库主键的属性。