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:
validation1.xml:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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>
ma page jsp:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <form name="societeForm"> <field depends="required" property="identification"> <arg0 key="societe.ident" /> </field> </form>
ressources: (dans la bonne place puisque je l'ai déjà utilisé et ça fonctionne)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <html:text property="identification" size="40" styleClass="inputtextt"/> <html:errors property="identification"/>
et mon form extends ValidatorForm.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 errors.required={0} est obligatoire. societe.ident=identification
merci
Partager