我有一個支持我的web-app的Session Scoped託管bean。在這個網絡應用程序中,我希望能夠讓用戶執行包含用戶標識和日期的URL。然後這將觸發託管bean中的方法,並將web-app跳轉到該用戶標識和日期。使用URL參數調用JSF Managed Bean方法
簡單的答案就是將代碼從URL中提取參數提供給託管bean的構造函數。但問題在於它是Session Sessiond,所以構造函數只在初始加載時調用。如果用戶打開Web應用程序並對其進行操作,然後使用新參數執行URL,則無法調用構造函數。
是否有某種方式可以在每次執行應用程序URL時(每次加載頁面時)都可以在受管Bean上執行方法,而不管會話狀態如何?