I have the following page, the price.xhtml has been included 3 times.
<f:subview id="include">
<ui:include src="/secure/menu/price.xhtml">
<ui:param name="info" value="#{msg['menu.step3.header']}" />
<ui:param name="domainKey" value="KEY1" />
</ui:include>
</f:subview>
<f:subview id="include2">
<ui:include src="/secure/menu/price.xhtml">
<ui:param name="info" value="#{msg['menu.step3.header']}" />
<ui:param name="domainKey" value="KEY3" />
</ui:include>
</f:subview>
<f:subview id="include2">
<ui:include src="/secure/menu/price.xhtml">
<ui:param name="info" value="#{msg['menu.step3.header']}" />
<ui:param name="domainKey" value="KEY2" />
</ui:include>
</f:subview>
My price.xhtml utilize a ViewScope Mbean (priceMBean), the problem is, JSF only instantiate a single mBean.
I want 3 instances of the priceMBean, how do i achieve this ?
Raphael.