2

我试图实现一个具有编辑和选择功能的数据表。这是我的 XHTML 部分

 <p:dataTable var="selectedRow" value="#{editBean.subStudyPlanList}" id="display" editable="true"
            selectionMode="single" selection="#{editBean.selectedSubStudyPlan}" 
            paginator="true" rows="10" > 

我得到的错误是这个。

selection="#{editBean.selectedSubStudyPlan}": Property 'selectedSubStudyPlan' not readable on typecom.buddhiedge.server.entity.StudyplanCategory

我正在使用下面的方法来做同样的事情。

实现SelectableDataModel接口并扩展一个DataModellikeListDataModel来填充dataTable.

请帮助解决这个问题。

4

1 回答 1

8

selection="#{editBean.selectedSubStudyPlan}":com.buddhiedge.server.entity.StudyplanCategory 类型上的属性“selectedSubStudyPlan”不可读

此异常意味着该#{editBean.selectedSubStudyPlan}属性没有公共 getter 方法。换句话说,类getSelectedSubStudyPlan()上没有公共方法StudyplanCategory

写入/自动生成一个,这个问题应该会消失。

于 2012-05-09T19:05:30.803 回答