2011-06-25 8 views
0

シナリオは次のとおりです。 管理対象Beanは、customerBean.current.customerAgreementのような別の管理対象Beanを属性として使用します。 pgeにデータを表示すると、式#{customerBean.current.customerAgreement.agreementTitle}が入力され、期待される出力が表示されます。複合マネージドBeanの属性にアクセスするためのJSF 2.0には制限がありますか?

しかしinputTextに値だけではない、私は戻ってmanagedBeanで取得する値で、画面上で変更されます。このような構造がどれくらい深く構成できるかには限界がありますか?

+0

他のフィールドはフォームにありますか?もしそうなら、それらの変更はあなたのモデルに残っていますか? –

+0

アカウントをマージする必要があるようです。両方のメールで使用される電子メールを変更して一致させることはできますか?もしそうなら、私はそれらを簡単にマージすることができます。また、あなたの現在のアカウントのプロファイルに「816165とマージしてください」と書いても、同じことができます。これにより、あなたに提供された回答にコメントを追加し、質問を編集し、回答を受け入れることができます。 –

答えて

0

いいえ、基本的にどのくらい深い豆を入れられるかに制限はありません。

あなたの問題は何か他のものによって引き起こされます。おそらく、フォーム表示の要求時と同じように、フォーム送信の要求で同じ親beanを保持していない可能性があります。あなたのコードについてもっと詳しく説明するのは難しいです。私が示唆できるのは、CustomerBeanビュースコープBeanを作成することです。

関連する問題