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 1 Java Discussion :

Validation par DynaValidatorForm


Sujet :

Struts 1 Java

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    277
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 277
    Points : 105
    Points
    105
    Par défaut Validation par DynaValidatorForm
    Bonjour,

    Je cherche a savoir comment valider un mots clé et ça confirmation. Voici la définition du formulaire dans le struts-config. xml

    <form-beans>
    <form-bean name="frmPersonne" type="org.apache.struts.validator.DynaValidatorForm">
    <form-property name="nom" type="java.lang.String" initial="" />
    <form-property name="age" type="java.lang.String" initial="" />
    <form-property name="password" type="java.lang.String" initial="" />
    <form-property name="confirmPassword" type="java.lang.String" initial="" />
    </form-bean>
    </form-beans>

    et voici la validation dans le fichier validation.xml

    <field property="confirmPassword" depends="validwhen">
    <msg name="validwhen" key="errors.twofields" />
    <arg0 key="personne.confirmPassword" />
    <arg1 key="personne.password" />
    <var>
    <var-name>test</var-name>
    <var-value>(*this* == password)</var-value>
    </var>
    </field>
    Le problème est que les passwords ne sont pas vérifié, je souhaiterai avoir une erreur si le deux champs ne coïncide pas.

    Je vous remercie d'avance.

  2. #2
    Membre éprouvé Avatar de noOneIsInnocent
    Homme Profil pro
    Inscrit en
    Mai 2002
    Messages
    1 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 037
    Points : 1 161
    Points
    1 161
    Par défaut
    Bonsoir

    vous pouvez toujours récupérer ces valeurs dans l'action et les comparer
    puis le cas échéant renvoyer une erreur dans une actionerrors

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    277
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 277
    Points : 105
    Points
    105
    Par défaut
    Je pense que la version de struts 1.1 ne permet pas la validation
    validwhen
    , je vais essayer avec une autre version.

    Voir si je trouve ça dans le fichier validator-rules.xml

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    277
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 277
    Points : 105
    Points
    105
    Par défaut
    C'est exact, la version de struts 1.1 ne permet pas ce genre de validation, j'ai téléchargé la version 1.2.9 et ça marche bien.

    Merci pour les réponse.

  5. #5
    Membre éprouvé Avatar de noOneIsInnocent
    Homme Profil pro
    Inscrit en
    Mai 2002
    Messages
    1 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 037
    Points : 1 161
    Points
    1 161
    Par défaut
    Tant mieux
    n'oublies pas de mettre le sujet résolu

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [VBA-E]Validation par "Enter" et par un bouton
    Par Ania dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 19/06/2006, 12h18
  2. Désactiver la validation par ENTER
    Par sami_c dans le forum Général JavaScript
    Réponses: 10
    Dernier message: 05/06/2006, 10h44
  3. [Javascript] Form. valider par js, comment prevoir si js pas activé
    Par budiste dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 15/03/2006, 16h42
  4. [HTML][checkbox] valider par défault
    Par hutchuck dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 28/11/2005, 11h44
  5. Buotons radios avec validation par boite de dialogue
    Par alexbubs dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 16/10/2005, 18h21

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