Salut,
j'ai petit problème avec la validation de dates ...
pour la saisie j'utilise un tag layout :
et pour la validation j'utilise le fichier validation.xml :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <layout:date key="date" property="date" patternKey="yyyy-MM-dd" />
pour l'instant tout me paraît normal, mais quand je soumet mon formulaire, j'ai l'impression que le validation ne fonctionne pas bien :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 ... <field property="date" depends="required,date"> <arg position="0" key="date" /> <var> <var-name>datePattern</var-name> <var-value>yyyy-MM-dd</var-value> </var> </field> ...
en fait, quant c'est la date est bien saisie, le validateur ne dit rien, ce qui est à peut près normal, mais si le champ est vide ou si le date pattern n'est pas respecté, ça foire complètement : le validateur ne dit rien et donc, la transformation de String à date lance un exception...
j'ai comme l'impression qu'il essai de transformer d'abord le string saisie en Date avant de faire la validation ...
toutes les propositions sont les bienvenues ...
merci d'avance![]()
Partager