IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Struts 2 Java Discussion :

comparaison entre deux dates dans le fichier action-validation.xml


Sujet :

Struts 2 Java

  1. #1
    Membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2008
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Avril 2008
    Messages : 49
    Points : 43
    Points
    43
    Par défaut comparaison entre deux dates dans le fichier action-validation.xml
    salut,
    comment puis-je comparer entre deux champs dates dans mon fichier de validations?
    j'ai essayé avec ça mais ça n'a pas marché:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    <validators>
     
    	<field name="ad.dateApplication">
    		<field-validator type="date">
    			<param name="max">ad.dateLimite</param>
    			<message>erreur date</message>
    		</field-validator>
    	</field>
     
    </validators>
    merci

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    45
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 45
    Points : 49
    Points
    49
    Par défaut
    Regardes par là : http://struts.apache.org/2.x/docs/us...alidators.html

    Ça pourrait ressembler à ça :
    Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <validators>
    	<validator type="expression">
    		<param name="expression"><![CDATA[ (ad.dateApplication > ad.dateLimite) ]]></param>
    		<message><![CDATA[ erreur date ]]></message>
    	</validator>
    </validators>

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 33
    Points : 24
    Points
    24
    Par défaut
    Bonjour,

    j'ai presque le même problème, en faite ce que j'aimerai faire moi c'est pas la comparaison de deux dates, c'est plutos faire la difféence entre deux dates et comparer ensuite la differnce pour qu'elle soit supérieure un nombre d'année.

    exemple:

    ( maDate1 - maDate2)> 5 ans par exemple. ( c'est à dire que la différence entre la 1 ere date et la 2 eme il faut qu'elle soit supérieur à 5 ans)

    je sais qu'on peut faire ça;

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    	<field name="dateValidatorField">
    		<field-validator type="date">
    			<param name="min">01/01/1990</param>
    			<param name="max">01/01/2000</param>
    			<message><![CDATA[ must be a min 01-01-1990 max 01-01-2000 if supplied ]]></message>
    		</field-validator>
    	</field>
    mais comment je peux résoudre mon problème en utilisant le fichier de validation.xml?

    je vous remercie d'avance

Discussions similaires

  1. [XL-2010] Comparaison entre deux dates pour filtrer dans tableau croisé dynamique
    Par Paenitentia dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 08/08/2014, 16h34
  2. Réponses: 3
    Dernier message: 30/10/2008, 11h46
  3. recherche entre deux dates dans une requête
    Par emmanuel4945 dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 29/11/2006, 21h42
  4. Comparaison entre deux dates dans une table
    Par Biskot75 dans le forum Access
    Réponses: 6
    Dernier message: 19/09/2006, 11h16
  5. [VB6] Comparaison de deux dates dans une requête
    Par paradeofphp dans le forum VB 6 et antérieur
    Réponses: 12
    Dernier message: 07/06/2006, 19h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo