在Faces Config 文件中可以实现.
例如, 你有一个 'user' managed bean:
例如, 你有一个 'user' managed bean:
<managed-bean> <managed-bean-name>user</managed-bean-name> <managed-bean-class>foo.User</managed-bean-class> <managed-bean-scope>session</managed-bean-scope> </managed-bean>
该bean有一个 'name' 属性.你想编辑customer的属性.'accoutName'属性应该使用user的name来初始化 .你可以使用下面的代码来实现:
<managed-bean> <managed-bean-name>customer</managed-bean-name> <managed-bean-class>foo.Customer</managed-bean-class> <managed-bean-scope>requiest</managed-bean-scope> <managed-property> <property-name>accountName</property-name> <value>#{user.name}</value> </managed-property> </managed-bean>