有人可以提供帮助,我只是没有得到它,另一个豆工作得很好,我只是那个糟透了的豆子:
BEAN:
import java.io.Serializable;
import java.util.List;
import javax.enterprise.context.SessionScoped;
import javax.inject.Named;
@SessionScoped
@Named
class FeedbackController implements Serializable {
private static final long serialVersionUID = 1L;
private Lecture lecture;
private List<Feedback> filteredFeedbacks;
public Lecture getLecture() {
return lecture;
}
public void setLecture(Lecture lecture) {
this.lecture = lecture;
}
查看:
<p:dataTable var="feedback"
value="#{feedbackController.lecture.feedbacks}"
ERROR:
javax.el.PropertyNotFoundException: The class 'com.xxx.controller.FeedbackController' does not have a readable property 'lecture'.
由于我对这个主题非常不满意,我甚至不知道我可能做错了什么。我不明白,为什么不可能进入&#39;讲座&#39; Controller是@Named并具有公共getLecture()方法。另外要说的是,我有相同原则的另一种观点并且工作正常,所以我想知道我在做什么。
提前致谢!