1

JSF で @SessionScoped を使用して問題に直面しています。Home.jsf から Dashboard.jsf にクエリ文字列パラメータを使用してトラバースすると、Dashboard.jsf ページは QueryString パラメータの入力に従って正常に動作します。

しかし、もう一度 (BROWSER BACK BUTTON) Home.jsf に戻り、Dashboard.jsf の他のリンクをクリックすると、クエリ文字列に従ってページが更新されません。以前にリクエストしたのと同じページが表示されています。

コードをデバッグすると、最初のリクエストでは PageBean(Dashboard.jsf) の背後にあるコードになることがわかりましたが、別のリクエストではそうではありません。

セッションで値を維持する必要があるため、@RequestScoped と @ViewScoped を使用したくありません。

すべてのリクエストで Dashboard.jsf をレンダリングする方法を提案できますか?

提案してください。

4

0 に答える 0