【问题标题】:Error property not readable on type Error- on a DataTable with Edit and selection option带有编辑和选择选项的数据表上的错误类型错误属性不可读
【发布时间】:2012-05-09 17:08:10
【问题描述】:

我试图实现一个具有编辑和选择功能的数据表。 这是我的 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 接口并扩展DataModel 之类的ListDataModel 以填充dataTable

请帮忙解决这个问题。

【问题讨论】:

    标签: jsf primefaces


    【解决方案1】:

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

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

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

    【讨论】:

    • 您好,但是 selectedSubStudyPlan 是editBean(ManagedBean)中的一个字段。实体类StudyPlanCategorey中没有叫selectedSubStudyPlan的字段。请帮忙。
    猜你喜欢
    • 2018-09-29
    • 1970-01-01
    • 2017-06-26
    • 2019-09-25
    • 2020-04-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-18
    相关资源
    最近更新 更多