face-config.xml 文件中的 <managed-bean-scope> 标签有啥用? [复制]
Posted
技术标签:
【中文标题】face-config.xml 文件中的 <managed-bean-scope> 标签有啥用? [复制]【英文标题】:What is the use of <managed-bean-scope> tag in face-config.xml file? [duplicate]face-config.xml 文件中的 <managed-bean-scope> 标签有什么用? [复制] 【发布时间】:2014-01-06 08:09:13 【问题描述】: <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>
这里有什么用?
【问题讨论】:
【参考方案1】:它告诉对象在再次实例化之前应该在应用程序中存在多长时间。在此示例中,它只会在您所在视图的其余部分“活动”。所以通常一个请求在同一个视图上。
其他示例是 session
,它将一直保留在内存中,直到您的会话到期或明确删除。
【讨论】:
【参考方案2】:JSF
中的范围表示 bean 的 lifetime
。
有几个范围,如Session, View
等。
要了解更多信息,请访问JSF
Expert BalusC here 的博客
【讨论】:
以上是关于face-config.xml 文件中的 <managed-bean-scope> 标签有啥用? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
这个 database.yml 文件中的 &,<<, * 是啥意思?