Bonjour à tous,
Voici mon problème. Je rédige actuellement un formulaire dans une page XHTML dont un champ doit se mettre à jour après chaque changement en ajax (sachant que j'utilise le framework a4j/RichFaces). Il y a cependant un cas qui me pose quelques soucis. Mettons que j'écrive "142" dans mon champ. Celui-ci se met bien à jour, et envoit une requête au serveur. Cependant, dès que j'efface le contenu de mon formulaire, celui-ci apparait vide à l'écran, mais il garde la valeur "142" dans la requête qu'il envoit au serveur. Existerait-il un moyen de mettre une valeur par défaut en JSF si mon champ est vide ?
Pour info voici la partie de ma page xhtml qui concerne ce champ :
<a4j:outputPanel rendered="#{pageController.methodeRendered()}">
<field:edit label="#{messages['pagec.init.rez']}">
<h:inputText binding="#{bnConsult.rezInput}" id="rezInput" value="#{pageController.mondossier.rezClient}" required="true" requiredMessage="#{messages['ce.init.obligatoireRez']}" maxlength="11">
<a4j:ajax event="change" render="rezPanel"/>
</h:inputText>
</field:edit>
</a4j:outputPanel>
Merci d'avance ^^.
Partager