是否有可能在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:會話和請求。 –