2013-12-20 41 views

回答

5

託管bean構造函數調用由JSF生命週期過程執行。 它取決於爲bean聲明哪個範圍。 如果Managed Bean的範圍是「request」,那麼JSF爲每個請求提供一個用於 的bean實例。請求完成後,bean的狀態未定義。

另一個作用域是會話作用域,這意味着爲一個完整的Web會話提供了一個bean實例。因此,您負責爲整個會話管理正確的豆狀態 。

還有其他一些範圍可以查看JSF生命週期和ManagedBeans範圍。

此外哈瓦看看FacesContext中和FacesServlet的: 尼斯的描述是在這裏:Lifecycle of FacesContext?

相關問題