Hi All,
I am facing issue with binding form values to backing bean properties specifically when using rich:modalPanel. The value are not submitted on richfaces event. The <h:form> tag is in place. The following is the code.
Parent page
<ui:composition .....>
<ui:composition template="templates.xhtml">
<ui:define name="title">Popup</ui:define>
<ui:define name="header">
</ui:define>
<ui:define name="footer">
</ui:define>
<ui:define name="body">
<ui:include src="/LookUp.xhtml" />
<a onclick="Richfaces.showModalPanel('lookupPanel');" href="#">Show</a>
</ui:define>
</ui:composition>
</ui:composition>
Popup page. LookUp.xhtml <ui:composition....>
<h:form>
<rich:modalPanel id="lookupPanel">
<h:selectOneMenu value=#{bean.beanProperty}>
<f:selectItems value="#{bean.selectItemList}"/>
<a4j:support event="onchange" action="#{bean.actionMethod}"/>
</h:selectOneMenu>
</rich:modalPanel>
</h:form>
</ui:composition>
Here the form value of dropdown is not set to beanProperty for an onchange event. Appreciate your inputs on this.
Thanks,
Zafar