Bonjour,
Je cherche a savoir comment valider un mots clé et ça confirmation. Voici la définition du formulaire dans le struts-config. xml
<form-beans>
<form-bean name="frmPersonne" type="org.apache.struts.validator.DynaValidatorForm">
<form-property name="nom" type="java.lang.String" initial="" />
<form-property name="age" type="java.lang.String" initial="" />
<form-property name="password" type="java.lang.String" initial="" />
<form-property name="confirmPassword" type="java.lang.String" initial="" />
</form-bean>
</form-beans>
et voici la validation dans le fichier validation.xml
Le problème est que les passwords ne sont pas vérifié, je souhaiterai avoir une erreur si le deux champs ne coïncide pas.<field property="confirmPassword" depends="validwhen">
<msg name="validwhen" key="errors.twofields" />
<arg0 key="personne.confirmPassword" />
<arg1 key="personne.password" />
<var>
<var-name>test</var-name>
<var-value>(*this* == password)</var-value>
</var>
</field>
Je vous remercie d'avance.
Partager