validator alias ne s'execute pas
Bonjour
J'ai des validators par alias qui ne s'excute pas, je ne vois pas mon soucis,
Un oeil neuf m'aiderais
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
|
Class Action
public class GererCoordonneesBancairesAction extends extends GenericAction
public String doSauverCoordonneesBancaires() {
XML
GererCoordonneesBancairesAction-sauverCoordonneesBancaires-validation.xml
<field name="model.coordonneeBancaire.adresse1">
<field-validator type="stringlength">
<param name="maxLength">50</param>
<message>La longueur de l'adresse ne doit pas dépasser 50 caractères.</message>
</field-validator>
</field>
JSP
<label class="control-label" for="model.coordonneeBancaire.adresse1">Adresse
de la banque</label> <input placeholder="Saisissez l'adresse de la banque"
class="form-control" type="text"
id="model.coordonneeBancaire.adresse1"
name="model.coordonneeBancaire.adresse1"
value="<s:property value="model.coordonneeBancaire.adresse1"/>">
struts.xml
<action name="coordonneesbancaires_sauverCoordonneesBancaires" class="commun.gererCoordonneesBancairesAction" method="doSauverCoordonneesBancaires">
<result name="input">/jsp/commun/coordonneesbancaires/coordonneesEdition.jsp</result>
<result name="success" type="redirectAction">
<param name="actionName">coordonneesbancaires_chargerCoordonneesBancaires</param>
<param name="idTechniqueEntite">${model.idTechniqueEntite}</param>
<param name="typeEntite">${model.typeCoordonnees}</param>
<param name="actionMessages">${actionMessages}</param>
</result>
</action>
J'ai également essayé sans succes de nommé mon fichier XML comme ceci sans succès
commun.gererCoordonneesBancairesAction-coordonneesbancaires_sauverCoordonneesBancaires-validation.xml |
J'utilise struts2 2.2.3.1
Merci