2011-06-25 29 views
0

该场景如下: 托管bean使用另一个托管bean的属性,如customerBean.current.customerAgreement。当我在pge上显示数据时,表达式#{customerBean.current.customerAgreement.agreementTitle}被填充并显示预期输出。访问复杂Managed Bean的属性是否存在JSF 2.0的限制?

但是,在inputText中,只在屏幕上更改该值,而不是在managedBean中返回的值。这种结构的构建有多深?是否有限制?

+0

表单中是否还有其他字段?如果是这样,他们的变化是否会持续到您的模型? –

+0

看起来你需要合并你的账户。你能否改变两者上使用的电子邮件来匹配?如果是这样,我可以很容易地合并它们。此外,如果您在当前帐户的个人资料中添加“请与用户816165合并”,我也可以这样做。这将允许您为提供给您的答案添加评论,编辑您的问题并接受答案。 –

回答

0

不,基本上没有限制你可以嵌套豆的深度。

您的问题是由别的东西引起的。也许你在表单提交的请求中并没有像在表单显示请求期间那样保留相同的父bean。很难说没有关于你的代码的进一步细节。所有我能建议的是尝试使CustomerBean为视图范围的bean。