SSIA<s:button> soutien rerender avec <a4j:support>
Puis-je utiliser <s:button>
avec <a:support>
?
Je n'arrive pas à le faire fonctionner.
<h:panelGroup id="pwgen">
<s:decorate template="/layout/definition.xhtml" rendered="#{s:hasRole('sysadmin')}">
<ui:define name="label">#{messages['manualOnetimePassword']}</ui:define>
<s:button value="#{messages['generate']}" propagation="join" action="#{userAdmin.generateManualPasswordForUser()}">
<a:support event="onsubmit" reRender="pwgen" ajaxSingle="true" />
</s:button>
<h:inputText size="30" required="false" value="#{userAdmin.existingUser.manualPassword.password}"/>
</s:decorate>
</h:panelGroup>
J'ai essayé <a:outputPanel>
et <a:region>
aussi event="oncomplete"
mais toujours la page recharge entière.
Shervin, pourquoi préférez-vous? Pour la propriété de propagation? –
Eh bien seulement parce que je ne voulais pas POST, parce que j'étais dans une forme plus grande. Cependant, je peux voir qu'en changeant le code pour utiliser le bouton a4j: il résout à peu près tout –