Bonjour,

Je suis entrain de chercher comment vérifier qu'une date est valide mais malheureusement je n'y arrive pas!! J'essaye d'utiliser le validateur mais celui ci ne lève aucune erreur....

voici le code utilisé

validator-rules.xml:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
<validator name="date"
        classname="org.apache.struts.validator.FieldChecks"
        method="validateDate"
        methodParams="java.lang.Object,
                    org.apache.commons.validator.ValidatorAction,
                    org.apache.commons.validator.Field,
                    org.apache.struts.action.ActionMessages,
                    org.apache.struts.action.ActionErrors,
                    javax.servlet.http.HttpServletRequest"
        msg="errors.date"/>
validation.xml

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<form name="demandeForm">
    <field property="dateDebut" depends="required,date">
        <var>
            <var-name>datePattern</var-name>
            <var-value>MM/dd/yyyy</var-value>
        </var>
    </field>
    <field property="dateFin" depends="required,date">
        <var>
            <var-name>datePattern</var-name>
            <var-value>MM/dd/yyyy</var-value>
        </var>
    </field>
</form>
Si quelqu'un a deja eu ce problème ou peut m'éclairer....

Merci