J'utilise la validation de Struts2 sur un formulaire Web. Dans le cas où un champ est supposé être un entier ou une date, le message <s:fielderror>
que je reçois est un générique Invalid field value for field "[fieldname]"
Naturellement, je veux personnaliser ceci pour l'utilisateur.Comment modifier le message d'erreur de validation Struts2 dans le cas d'une valeur de champ non valide?
Voici un exemple de validation:
<field name="spouseDOB">
<field-validator type="date">
<message>"Spouse Date of Birth" is invalid.</message>
</field-validator>
<field-validator type="date">
<param name="min">01/01/1900</param>
<message>"Spouse Date of Birth" must be after 1900 AD.</message>
</field-validator>
</field>
Le message "Spouse Date of Birth" is invalid.
ne semble, pour une date invalide que je l'ai essayé. La sortie est l'objet générique
spouseDOB
est un objet dans la classe d'action. Il est défini par un <s:textfield>
dans la JSP.
Eh bien, au moins j'ai eu le Tumbleweed mauvais ge pour ça. . . –