Hi,
Could you please give me a hand with the syntax: I have a hierarchy of managed
beans and need to be able to resolve the value of one sibling property bean
from within another. For example, based on the following setup, I need to
resolve current property values of categorySelector bean from within
searchCommandsController bean. What would the syntax be?
I have a following setup:
<managed-bean>
<managed-bean-name>searchHandler</managed-bean-name>
<managed-bean-class>com.csfb.fao.clr.maintenance.controller.SearchHandler</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
<managed-property>
<property-name>reportingPeriodSelector</property-name>
<value>#{selectReportingPeriods}</value>
</managed-property>
<managed-property>
<property-name>categorySelector</property-name>
<value>#{selectCategories}</value>
</managed-property>
<managed-property>
<property-name>intervalSelector</property-name>
<value>#{selectIntervals}</value>
</managed-property>
<managed-property>
<property-name>userActionSelector</property-name>
<value>#{selectUserActions}</value>
</managed-property>
<managed-property>
<property-name>searchCommandsController</property-name>
<value>#{commandsController}</value>
</managed-property>
</managed-bean>
<managed-bean>
<managed-bean-name>selectReportingPeriods</managed-bean-name>
<managed-bean-class>com.csfb.fao.clr.maintenance.controller.SelectReportingPeriods</managed-bean-class>
<managed-bean-scope>none</managed-bean-scope>
</managed-bean>
<managed-bean>
<managed-bean-name>selectCategories</managed-bean-name>
<managed-bean-class>com.csfb.fao.clr.maintenance.controller.SelectCategories</managed-bean-class>
<managed-bean-scope>none</managed-bean-scope>
</managed-bean>
<managed-bean>
<managed-bean-name>selectIntervals</managed-bean-name>
<managed-bean-class>com.csfb.fao.clr.maintenance.controller.SelectInterval</managed-bean-class>
<managed-bean-scope>none</managed-bean-scope>
</managed-bean>
<managed-bean>
<managed-bean-name>selectUserActions</managed-bean-name>
<managed-bean-class>com.csfb.fao.clr.maintenance.controller.SelectUserAction</managed-bean-class>
<managed-bean-scope>none</managed-bean-scope>
<managed-bean>
<managed-bean-name>commandsController</managed-bean-name>
<managed-bean-class>com.csfb.fao.clr.maintenance.controller.SearchCommandsController</managed-bean-class>
<managed-bean-scope>none</managed-bean-scope>
</managed-bean>
Thanks in advance.
Simeon
==============================================================================
Please access the attached hyperlink for an important electronic communications
disclaimer:
http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html
==============================================================================