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 :

[ struts ] portee javaBean


Sujet :

Struts 1 Java

  1. #1
    Membre éclairé
    Inscrit en
    Juillet 2003
    Messages
    229
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 229
    Par défaut [ struts ] portee javaBean
    Bojour,

    J'ai une jsp qui appelle une action struts. Cette action initialise le champs formulaire de cette jsp via le bean form, et fait un forward sur cette jsp.

    Est il possible d'initialiser les champs( donc le bean form) de formulaire de cette jsp, ailleurs que dans cette action. Par exemple dans une autre actions ....


    Merci

  2. #2
    Membre éclairé
    Inscrit en
    Décembre 2003
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 105
    Par défaut
    Je pense que pour cela il faudrait que tu mettre ton formulaire en session
    (dans le struts config.xml dans <action-mapping>

    tu met le scope="session" pour ce formulaire...

  3. #3
    Membre éclairé
    Inscrit en
    Juillet 2003
    Messages
    229
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 229
    Par défaut
    Merci pour votre reponse.

    Et donc on recupere le bean form dans la session par session.getAttribute("beanForm"). ?

  4. #4
    Membre éclairé
    Inscrit en
    Décembre 2003
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 105
    Par défaut
    non tu récupère ton form avec l'objet Form qui est envoyé en paramètre a ta méthode exécute de ta classe Action

    et oublie pas de la caster (si c'est une DynaActionForm par ex)
    et tu fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    String valeurChamp = (String) form.get("nomDeChampDeTonForm");

    voila

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

Discussions similaires

  1. iReport JavaBean set DataSource + Struts
    Par KuCha dans le forum Jasper
    Réponses: 1
    Dernier message: 04/11/2009, 17h17
  2. [Struts] [JavaBean] Deux beans dans une Action
    Par jak0 dans le forum Struts 1
    Réponses: 2
    Dernier message: 19/05/2005, 16h02
  3. [STRUTS] utilisation de plusieurs tags <html:subm
    Par Super Castor dans le forum Struts 1
    Réponses: 6
    Dernier message: 23/06/2004, 11h42
  4. [debutant][jsp][javabean] installation javabean sous tomcat4
    Par phieu dans le forum Tomcat et TomEE
    Réponses: 4
    Dernier message: 11/09/2003, 15h20
  5. [JavaBeans][JSP]Utilisation d'un JavaBeans
    Par Mister Nono dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 04/08/2003, 16h48

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