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 :

[Validation] Perte d'une variable sur erreur


Sujet :

Struts 2 Java

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 3
    Points : 2
    Points
    2
    Par défaut [Validation] Perte d'une variable sur erreur
    Bonjour à tous,

    On va dire que je débute dans Struts 2 et je galère un peu avec la validation. J'ai pas mal parcouru la doc mais la solution de mon problème ne s'y trouve pas (a priori ).

    J'ai monté un formulaire de saisie avec :
    • un select qui se remplit avec une liste d'objets récupérés via une façade.
    • un champ texte obligatoire.


    Tout se passe bien quand le champ est renseigné mais quand on le laisse vide, la validation affiche bien le message d'erreur et le formulaire ne se réaffiche pas car la liste qui permet de peupler le select n'est pas trouvée.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <action name="saisie" class="com.toto.web.actions.Saisie">
          <result>/jsp/Saisie.jsp</result>
    </action>
    <action name="enregistrement" class="com.toto.web.actions.Enregistrement">
          <result name="input">/jsp/Saisie.jsp</result>
          <result name="error">/jsp/Saisie.jsp</result>
          <result>/jsp/Enregistrement.jsp</result>
    </action>
    Je m'interroge sur l'exécution même de la méthode saisie() en cas d'erreur car en mode debug, il ne s'arrête pas au point d'arrêt.

    J'ai tenté de recharger la liste d'objets dans la méthode enregistrer() mais sans succès.

    Merci d'éclairer ma lanterne.

    Ps : J'utilise la validation par annotation mais je n'avais pas plus de succès avec le fichier XML.

  2. #2
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    Je crois avoir trouvé ce qu'il me faut ici

    http://struts.apache.org/2.0.6/docs/...ion-fails.html

    Je mettrais le sujet Résolu si c'est bon

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    effectivement c'est bon !

    Merci pour l'ébauche de sujet sur la FAQ Struts 2

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

Discussions similaires

  1. Réponses: 11
    Dernier message: 07/10/2006, 18h37
  2. Réponses: 2
    Dernier message: 09/09/2006, 21h08
  3. ajouter une variable sur un control
    Par gijy dans le forum MFC
    Réponses: 15
    Dernier message: 21/03/2006, 18h18
  4. Perte d'une variable de session
    Par gregal dans le forum Langage
    Réponses: 2
    Dernier message: 17/03/2006, 08h35
  5. Utilisation d'une variable sur plusieurs unités
    Par Yamaneko dans le forum Langage
    Réponses: 2
    Dernier message: 05/06/2003, 11h23

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