是否有可能在JSF 1.2中拥有两个不同范围的相同Bean? 我的意思是:jsf 1.2两个范围在同一个管理bean中
<managed-bean>
<managed-bean-name>beanOne</managed-bean-name>
<managed-bean-class>files.bean.BeanOne</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
<managed-property>
<property-name>someConfiguration</property-name>
<value>#{configurationBean}</value>
</managed-property>
</managed-bean>
<managed-bean>
<managed-bean-name>beanOne</managed-bean-name>
<managed-bean-class>files.bean.BeanOne</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
<managed-property>
<property-name>someParam</property-name>
<value>#{param.value}</value>
</managed-property>
</managed-bean>
显然,这种解决方案并不工作,但它就是我想要做的,而不具有相同BeanOne不同的名字两次! 谢谢! ;)
你在这里试图达到什么目的? –
我想要具有两个不同作用域的同一个bean:会话和请求。 –