我们可以在application-context.xml中定义视图范围吗?

时间:2015-11-25 08:14:04

标签: spring jsf jsf-2

可以在spring application-context.xml文件中定义一个带有scope="view"的JSF bean,现在我正在使用这个

 <bean id="equipTemplateBean" class="com.alu.ipprd.bsm.soa.portal.bean.sure.EquipmentTemplateBean" parent="mdfBaseBean" scope="session">
     <property name="templatesWorkOrder" ref="templatesWorkOrder" />
</bean> 

您现在可以查看scope="session",但我必须使用JSF scope="view"

技术上可行吗?

注意: - 我不想在托管bean中使用JSF视图范围属性。我必须在 application-context.xml 文件中使用。

1 个答案:

答案 0 :(得分:0)

Spring没有视图范围。但是由于Spring允许定义任何自定义范围,您可以自己实现它。看看Michail Nikolaev的实现。