【发布时间】:2010-03-01 18:44:20
【问题描述】:
我有一个类 Person 和一个类 Name。 Name 包含两个字符串 firstName 和 lastName。 Person 包含一个 Name 对象以及一些附加信息。如何使用 JSF EL 访问 person 中的 firstName 和 lastName 属性。我正在使用带有注释的 JSF 2.0。
我有一个注册页面,我正在其中创建一个新人员。我有一个名为 PersonBean 的托管 bean,其中包含一个 Person 实例。我正在尝试使用以下标签在我的 xhtml 页面中设置第一个:#{personBean.person.name.firstName}。这给了我一个空错误。
具体代码:
确切的错误信息: "value="#{personBean.user.name.firstName}": Target Unreachable, 'null' returned null".
我相信这个错误源于我试图在 Person 对象尚未实例化时从 Name 对象调用 getter/setter。
谢谢
【问题讨论】: