我试图使用"多重选择"在df.month.apply('{:02d}'.format)
0 01
1 02
2 03
3 10
4 11
Name: month, dtype: object
中。我填写dataTable
的数据模型是dataTable
。我的问题是ArrayList<ArrayList>
变量始终为selectEvent
,并且bean中没有可用的数据。
XHTML:
null
答案 0 :(得分:0)
在dataTable中选择时,属性rowKey
非常重要,用于标识dataTable
的元素,因此rowKey
应该是行的唯一标识符。
正如我所看到的,代码rowKey
实际上是一团糟,您应该使用唯一标识符,例如实体的主键或您定义的唯一属性。
您可以在Primefaces文档中找到:
RowKey应该是数据模型中的唯一标识符,并由其使用 数据表以查找选定的行。您可以通过定义此键 使用rowKey属性或绑定实现的数据模型 org.primefaces.model.SelectableDataModel。
答案 1 :(得分:0)
rowKey是非常错误的语法
正确的语法vor rowKey
rowKey="#{notselectedContent[0]}"
这是具有我唯一主键的列