【发布时间】:2011-04-06 21:19:46
【问题描述】:
当我在托管的构造函数中并尝试从其他 bean 访问其他方法时,我得到了java.lang.NullPointerException。是否有某种规范不允许托管 bean 这样做?
@ManagedProperty(value="#{document}")
private DisplayListController document;
@EJB
DocumentSBean sBean;
public NewUserController() {
document.list();
}
上面我只是做常规的 bean 注入,没什么特别的。 document 是一个 SessionScoped 托管 bean,它具有方法 list(),它只返回一个 String。 NewUserController 是一个 RequestScoped 托管 bean。
【问题讨论】:
标签: java jsf jakarta-ee managed-bean