forms - Orbeon + jsf -> submit in selectonemenu -


i have problem xforms, how refresh rich:panel when choose value h:selectonemenu :

<!--<h:form> call bean but--> <form><!--open start page-->     <h:selectonemenu id="add" onchange="submit()" <!-- can't find context , error orbeon/java-->  >     <!-- not working <a4j:support event="onchange" actionlistener="#{bean.action}"/> -->      <s:selectitems value="#{bean.list()}" var="message" itemvalue="#{message}" label="#{message}" />     </h:selectonemenu>     </form> 

more code jsf :

<form> <rich:panel styleclass="documentbody" id="documentpanel"     name="panell" style="margin-top:10px; height:90px;">     <f:facet styleclass="documentheader" name="header"></f:facet>     <div id="documenttest" class="actionbuttons">         <div style="clear: both; height: 15px; width: 60px" />         <s:button id="addbutton" value="#{messages['operation.save.button']}"             action="#{actionbean.generatenewname()}" rerender="confirm"             onclick="#{actionbean.generatenewname()};#{rich:component('confirm')}.show();return false;">         </s:button>         <s:button id="loadbutton" value="#{messages['operation.load.button']}"             action="#{actionbean.loaddraft()}" rerender="documenttests,documentpanel,loadbutton" />         <s:button id="deletebutton" value="#{messages['operation.delete.button']}"             action="#{actionbean.deletedraft()}" rerender="documenttests,documentpanel,deletebutton" />     </div> </rich:panel> </form> <h:form style="margin: 0;">     <h:selectonemenu id="messagetypeadd"         style="margin-right:5px; margin-top:-30px;margin-left:90px;"         valuechangelistener="#{actionbean.documenttestchange}"         enablemanualinput="false" selectfirstonupdate="true"         directinputsuggestions="true" onchange="submit()">          <!-- submit() rerender page, try refresh modalpanel id="confirm" -->          <s:selectitems value="#{actionbean.getdocumenttestlist()}"             var="message" itemvalue="#{message}" label="#{message}" />          <!--a4j , f:ajax not work, try update jsf 1.2 2.0 -->      </h:selectonemenu> </h:form> <rich:modalpanel id="confirm" autosized="true" width="300">     <f:facet name="header"></f:facet>     <rich:messages style="color:red;" globalonly="true" />     <a4j:outputpanel ajaxrendered="true">         <h:panelgrid>             <h:panelgrid columns="2">                 <h:outputtext value="#{messages['report.name.label']}" />                 <h:inputtext id="newdraftnameinput" value="#{actionbean.newdraftname}"                     valuechangelistener="#{actionbean.newdraftnamechange}">                 </h:inputtext>             </h:panelgrid>         </h:panelgrid>     </a4j:outputpanel> </rich:modalpanel> 


Comments