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 :

pb avec struts et la methode validate()


Sujet :

Struts 1 Java

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Mai 2007
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 1
    Points : 1
    Points
    1
    Par défaut pb avec struts et la methode validate()
    bonjour, voila j'ai un probleme avec la fonction validate:

    je souhaite afficher un message d'erreur lorsque 2 checkbox sont coché et que l'on valide le formulaire:

    j'arrive bien a aficher ce message lorsque les checkbox ne sont pas coché mais pas le contraire.
    voici mon code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    // ce test fonctionne 
     if ((creeVide == null) && (creeCopi==null)){ 
                  errors.add("creeVideErreur", 
                          new ActionMessage("erreur.creeVideErreur")); 
     
               } 
     
    // ce test ne fonctionne pas 
               if ((creeVide != null) && (creeCopi!=null)){ 
                  errors.add("creeCopiErreur", 
                          new ActionMessage("erreur.creeCopiErreur")); 
     
               }
    voici comment j' appel ces exceptions dans ma JSP
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    Création Vide 
     
     
        <html:checkbox property="creeVide" value ="true"/> 
     <html:errors property="creeVideErreur"/> 
      Cr&eacute;ation par copie 
     
     
    <html:checkbox property="creeCopi" value ="true"/> 
    <html:errors property="creeCopiErreur"/>
    merci d'avance pour votre aide.

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    36
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Avril 2007
    Messages : 36
    Points : 43
    Points
    43
    Par défaut
    Tout d'abord, si j'ai bien compris, tu veux que tes utilisateurs cochent obligatoirement l'une ou l'autre de tes checkbox ; auquel cas tu devrais plutôt utiliser des boutons radio.

    Sinon tu devrais tester si la valeur de tes variables est égale à true plutot que null.

  3. #3
    Membre du Club
    Inscrit en
    Mars 2007
    Messages
    58
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 58
    Points : 64
    Points
    64
    Par défaut
    tu dois tester sur les valeurs et pas sur le fait qu'elles sont null ou pas.tâche d'afficher les valeurs de tes variables ça va t'aider bcp. En plus je te conseille d'utiliser des radio ou lieu des cases à cocher ceci est bien même de point de vue ergonomie

Discussions similaires

  1. validation d'un formulaire avec la methode validate
    Par amine84 dans le forum Struts 1
    Réponses: 13
    Dernier message: 04/08/2008, 14h56
  2. Réponses: 1
    Dernier message: 21/05/2007, 20h57
  3. Pbs de Validation avec Struts
    Par NizarK dans le forum Struts 1
    Réponses: 1
    Dernier message: 15/05/2007, 18h03
  4. Réponses: 2
    Dernier message: 20/08/2005, 20h23
  5. [Struts] Problème avec la méthode validate
    Par clement42 dans le forum Struts 1
    Réponses: 2
    Dernier message: 09/06/2005, 11h52

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