Ne pas fermer le modalPanel si erreur de convertion
Bonjour,
Je suis aujourd'hui face à un problème. J'ai le modal panel qui suit :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
<a4j:form>
<h:outputText value="Quantité : "/>
<h:inputText value="#{panierBean.quantiteChoisi}" id="qte">
<f:convertNumber integerOnly="true" />
</h:inputText>
<rich:message for="qte" rendered="true" >
<f:facet name="erreur">
<h:graphicImage value="/images/error.gif" />
</f:facet>
</rich:message>
<a4j:commandButton value="Valider" reRender="qte" id="valider" action="#{panierBean.ajouter}" oncomplete="Richfaces.hideModalPanel('nombreCmd');" />
</a4j:form> |
Que le format dans l'input soit correcte ou non, mon modal panel se ferme. Je voudrais qu'en cliquant sur le bouton Valider, ce modal panel ne se ferme pas si un message d'erreur de conversion est affiché.
Aussi, comment redéfinir le message par défaut de conversion ?
Merci de votre aide.