0

jsf 2.0 を使用してアプリケーションを開発していますが、次のような状況があります:
管理対象の Bean が 2 つあります。
最初のマネージド Bean には、いくつかのデータを処理し、結果をセッションに保存するメソッドがあります。データがセッションに保存された後、セッションからの情報を表示する 2 番目の Bean でメソッドを呼び出す必要があります。
問題は、秒の Bean メソッド ビューに対応する最初の Bean メソッドから文字列を返すと、データが処理されず、もちろん表示されないことです。

必要なのは、最初の Bean から 2 番目の Bean メソッドにリダイレクトし、2 番目の Bean メソッドが対応するビュー名を含む文字列を返すナビゲーション ルールです。

  • アップデート

たぶん

<f:event listener="#{secondBean.methodToBeInvoked}" type="preRenderView" />

それを達成するのに役立ちます。これは正しいアプローチですか?

4

0 に答える 0