可能重复:
FacesContext == null
我在API和Bean ViewBean中有一个抽象类AbsClass。 AbsClass抽象类使用名称AbsClassImpl实现,并声明抽象方法。 对于关节炎目标,在ViewBeans中使用AbsClass。但我如何从AbsClassImpl到达ViewBean。 它是必需的,因为如果在API中发生某些更改,则表示引发事件,它必须通过AbsClassImpl-> eventHandler()方法通知ViewBean然后通过接口通知用户。
FacesContext.getCurrentInstance()返回null,因为我认为AbsClassImpl类不在Context或其他地方。
你能给我一个如何处理这种情况的建议吗? 我正在使用JSF 2.0