我正在使用JSF 1.2。我需要根據服務器端的授權啓用/禁用每個屏幕上的某些組件。我有授權邏輯放置在bean上。它工作正常。但是我的sessioncoped bean只會初始化一次,如果授權更改,當我的會話處於活動狀態時,它不反映在我的屏幕上。每次頁面加載時,我都需要從jsp調用bean方法。 JSF 1.2有什麼辦法嗎?在JSF 1.2中如何在會話範圍的bean上調用方法每當頁面加載時
0
A
回答
-1
您可以使用@PostConstruct註釋囑咐授權:
@PostConstruct
public void init(){
// This method is invoked every time a page is loaded
}
您的每一次頁面加載將執行此方法。
你可以尋找更多的信息在這裏:Annotation Type PostConstruct
希望它能幫助!
相關問題
- 1. 如何在請求JSF頁面時調用bean中的方法?
- 2. 會話範圍bean在方面
- 3. JSF在加載頁面之前調用bean方法
- 4. 如何在JSF 2中獲取所有會話範圍的bean?
- 5. 如何在JSF 1.2中調用多個支持bean方法?
- 6. 會話範圍的bean不是一個會話範圍的bean
- 7. 增加JSF 1.2項目中特定頁面的會話時間
- 8. 如何在每個頁面請求中調用bean方法
- 9. JSF - 在會話範圍中清除託管bean中的值
- 10. 在會話/請求範圍的bean上調用'destroy'方法的彈簧
- 11. 如何在jsf中加載頁面時設置bean屬性?
- 12. ViewParam和會話範圍bean
- 13. JSF 2:可能在會話啓動時初始化會話範圍的bean?
- 14. 在頁面加載時調用託管bean方法
- 15. 如何使用Ajax調用jsf操作方法(在JSF 1.2中)?
- 16. jsf 1.2兩個範圍在同一個管理bean中
- 17. 如何在JSF頁面上提交表單時調用方法?
- 18. JSF 1.2:無法在xhtml頁面中檢索bean值
- 19. JSF 2 - 如何銷燬會話範圍的bean
- 20. JSF如何在不使用會話範圍的情況下填充新頁面?
- 21. 調用應用範圍的bean JSF
- 22. 如何在方法bean執行時重新繪製JSF頁面?
- 23. SEAM會話或對話範圍的bean?
- 24. 頁面加載時的JSF 2.0調用服務器端方法
- 25. 在每個請求範圍的bean中注入會話作用域bean
- 26. 在頁面加載時啓動會話
- 27. 在JSF中調用兩個Bean方法
- 28. 在JSF中加載頁面之前,我們如何調用方法?
- 29. 加載頁面時的調用方法
- 30. 如何有效地重用JSF(1.2)頁面及其支持bean?
如果授權被修改,則會話中的用戶如果重新訪問同一頁面應反映已修改的授權。所以註銷和無效可能無法在這裏工作。 – Sridhar
'' –
Holger