face-config.xml文件中<managed-bean-scope>标记的用途是什么?</managed-bean-scope>

时间:2013-12-18 08:38:29

标签: java jsf

   <managed-bean>
        <managed-bean-name>tagTypeEnumAddNewFO</managed-bean-name>
        <managed-bean-class>packagename.classname</managed-bean-class>
        <managed-bean-scope>view</managed-bean-scope>
    </managed-bean>

这里有什么用?

2 个答案:

答案 0 :(得分:1)

JSF中的范围表示bean的lifetime

有几个范围,如Session, View等。

要了解更多信息,请访问JSF专家BalusC here

答案 1 :(得分:0)

它告诉对象在再次实例化之前应该在应用程序中存在多长时间。在这个例子中,它只对您所在视图的其余部分“存活”。因此通常在同一视图上有一个请求。

其他示例是session,它们将保留在内存中,直到您的会话过期或明确删除。