相关疑难解决方法(0)

启用选择时,DataModel必须实现org.primefaces.model.SelectableDataModel,但我已经定义了rowKey

我有一个可选的PrimeFaces 3.4.1数据表:

<p:dataTable value="#{projectAdminisrationMB.selectedUserMemberOfGroups}" var="group1" 
    rowKey="#{group1.name}" selectionMode="single" selection="#{projectAdminisrationMB.selectedBelongToGroup}">
    ...
</p:dataTable>
Run Code Online (Sandbox Code Playgroud)

我收到这个错误:

com.sun.faces.context.PartialViewContextImpl $ PhaseAwareVisitCallback访问Grave:javax.faces.FacesException:当启用选择时,DataModel必须实现org.primefaces.model.SelectableDataModel.

但是我已经rowKey根据FacesException设置了:当启用选择时,DataModel必须实现org.primefaces.model.SelectableDataModel.这是怎么造成的,我该如何解决?

jsf selectable primefaces row-key

5
推荐指数
1
解决办法
7526
查看次数

标签 统计

jsf ×1

primefaces ×1

row-key ×1

selectable ×1