Web アプリをサポートする Session Scoped マネージド Bean があります。この Web アプリでは、ユーザーがユーザー ID と日付を含む URL を実行できるようにしたいと考えています。これにより、マネージド Bean でメソッドがトリガーされ、Web アプリがそのユーザー ID と日付にジャンプします。
簡単な答えは、マネージド Bean のコンストラクターに URL からパラメーターを抽出するためのコードを配置することです。しかし問題は、それがセッション スコープであるという事実にあるため、コンストラクターは初期ロード時にのみ呼び出されます。ユーザーが Web アプリを開いて操作し、新しいパラメーターを使用して URL を実行すると、コンストラクターを呼び出す方法がありません。
セッション状態に関係なく、アプリケーション URL が実行されるたびに (ページがロードされるたびに) マネージド Bean でメソッドを実行できる方法はありますか?