validator non pris en compte
Bonjour,
Je voudrais utiliser le plugin Validator. Pour commencer, j'ai testé la propriété "required" mais ça n'a pas marché.
struts-config.xml:
Code:
1 2 3 4 5 6 7 8
|
<action path="/societe1" forward ="RFG01-01" validate="true" input="/tiles/societe.jsp" scope="request" name="societeForm" type="actions.ModificationSocieteAction" >
<forward name="success" path="/tiles/success.jsp"/>
<forward name="echec" path="/tiles/echec.jsp"/>
<plug-in className="org.apache.struts.validator.ValidatorPlugIn">
<set-property property="pathnames" value="/WEB-INF/validator-rules.xml,/WEB-INF/validation1.xml"/>
</plug-in> |
validation1.xml:
Code:
1 2 3 4 5 6 7
|
<form name="societeForm">
<field depends="required" property="identification">
<arg0 key="societe.ident" />
</field>
</form> |
ma page jsp:
Code:
1 2 3
|
<html:text property="identification" size="40" styleClass="inputtextt"/>
<html:errors property="identification"/> |
ressources: (dans la bonne place puisque je l'ai déjà utilisé et ça fonctionne)
Code:
1 2 3
|
errors.required={0} est obligatoire.
societe.ident=identification |
et mon form extends ValidatorForm.
merci