Projets
Pages enfant
  • 1.9.3 Ecriture des formulaires

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

Bloc de code
<h:inputText value="#{sampleBean.userName}">
    <f:validateBean disabled="true" />
</h:inputText>
Gestion des messages

On peut définir le message qui sera affiché en cas d'erreur de validation en précisant un attribut message dans l'annotation

Bloc de code
@Size(max = 10, min = 1, message="{toto}")

Ici on utilise une clé (chaîne entre accolades) afin d'aller chercher le message dans un fichier de propriétés. Ce fichier doit se trouver dans le classpath et porter le nom ValidationMessages.properties

On peut le décliner ne fonction des langues ValidationMessages_en.properties, ValidationMessages_fr.properties

Mise à jour de propriétés par les formulaires (updateActionlistener)

...