私はページAとBを持っていなければなりません。私はAからBにナビゲートし、JSFではBからAに戻る必要があります。マネージドプロパティBをAのマネージドビーンに設定していますが、その逆の場合は、 MANAGED BEY CYCLIC DETECTIONのようなエラーが発生します。JSFの周期的なmanagebean検出エラー
<managed-bean>
<managed-bean-name>viewBulkMetalIssueBean</managed-bean-name>
<managed-bean-class>com.cc.jas.web.manufacturing.bulkmetalissue.ViewBulkMetalIssueBean</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
<managed-property>
<property-name>viewJobcardBean</property-name>
<property-class>com.cc.jas.web.manufacturing.jobcard.ViewJobcardBean</property-class>
<value>#{viewJobcardBean}</value>
</managed-property>
</managed-bean>
<managed-bean>
<managed-bean-name>viewJobcardBean</managed-bean-name>
<managed-bean-class>com.cc.jas.web.manufacturing.jobcard.ViewJobcardBean</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
<managed-property>
<property-name>viewBulkMetalIssueBean</property-name>
<property-class>com.cc.jas.web.manufacturing.bulkmetalissue.ViewBulkMetalIssueBean</property-class>
<value>#{viewBulkMetalIssueBean}</value>
</managed-property>
</managed-bean>
この問題の解決方法または代替方法はありますか?
子から親に移動すると、nullポインタの例外がスローされます。親から子までうまく動作します – chetan
あなたはこれをあまりに早くやっているようです。 Setterがまだ呼び出されていないため、コンストラクタではなく '@ PostConstruct'以降で行います。サイクリック注入が許可されたときには、まったく同じ問題を抱えているでしょう:) – BalusC
sooryその私の失敗はうまくいくでしょう、答えに感謝します – chetan