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 :

Passage de variable Action /Jsp


Sujet :

Struts 1 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2006
    Messages : 5
    Par défaut Passage de variable Action /Jsp
    Bonjour,
    je developpe uen application web avec MyEclipse/Tomcat/MySQL
    Je cherche pour modifier les données de ma BDD, comment passer une variable ( en l'occurence un Objet de type "User" (que j'ai bien entendu declaré en tant que ActionForm) ) de l'Action vers une jsp
    Je sais le faire dans l'autre sens de la jsp (d'un formulaire par exemple) vers l'Action associé a cette jsp, mais dans l'autre sens je ne sais pas et n'ai pas reussi, j'ai essaié d'utiliser response mais il n'y a pas methodes qui el permet.
    Voila quelqu'un pourrait-il me donner un coup de main ?
    Merci d'avance.

    Ps: pour plus de details, j'ai une jsp qui affiche les differents choix qui se presente a l'utilisateur, lorsqu'il clique sur modifier "user" ( par exemple) une action associé a cette jsp doit gerer cela en chargeant une autre jsp (il n'y pas de probleme a ce niveau la) mais en lui passant comme parametre le "User" que l'utilisateur a choisit de modifier. Ainsi j'aimerai que la nouvelle jsp s'ouvre (elle est composé d'un formulaire qui doit etre deja rempli avec les attributs du "User" choisit, pour que l'on puisse choisir le champs a modifier et le faire ( je n'ai pas non plus de probleme a ce niveau)
    Voila le seul bloquage que j'ai c'est le passage de parametre de l'Action vers la Jsp

    Merci

  2. #2
    Membre émérite
    Avatar de yolepro
    Profil pro
    Architecte de système d'information
    Inscrit en
    Mai 2002
    Messages
    918
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Mai 2002
    Messages : 918
    Par défaut
    Bonjour Anysse,

    A vrai dire, je n'ai pas compris grand chose à ton problème. Tu devrais nous montrer ton code et ce que tu souhaites faire en commentaire ca sera plus simple pour te guider.

    Pour passer un Objet de ton action vers ta JSP tu as deux choix.

    Soit tu places ton objet dans ton formulaire et il sera accessible dans ta JSP comme n'importe quel autre properties.
    Soit tu mets ton Objet en request et tu pourras également le récupérer dans ta JSP.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 95
    Par défaut
    Si j'ai bien compris il suffit de passer ton Actionform dans le request pr qu'il remplisse automatiquement les champs de ton formulaire

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 85
    Par défaut
    Citation Envoyé par jsaviola Voir le message
    Si j'ai bien compris il suffit de passer ton Actionform dans le request pr qu'il remplisse automatiquement les champs de ton formulaire

    non l'actionForm est déja présent et accessible dans ta page avec tout ses attributs...
    C'est si tu ne veux pas déclarer une variable dans ton formulaire que tu la passe dans l'attribut "request" de tes actions !

  5. #5
    Membre émérite
    Avatar de yolepro
    Profil pro
    Architecte de système d'information
    Inscrit en
    Mai 2002
    Messages
    918
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Mai 2002
    Messages : 918
    Par défaut
    Citation Envoyé par jsaviola Voir le message
    Si j'ai bien compris il suffit de passer ton Actionform dans le request pr qu'il remplisse automatiquement les champs de ton formulaire
    Effectivement, c'est le fonctionnement de Struts.
    Un ActionForm décrit les champs de ton formulaire HTML et il sera mit soit en request, soit en session selon le struts-config.

    Avec juste une remarque, les mécanismes de Struts automatisent la mise en request du formulaire, il n'est donc pas besoin de le faire soit même.

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 95
    Par défaut
    autant pour moi. il suffit juste de déclarer ton actionform dans ton action et normalement les champs sont reportés dans ta jsp

  7. #7
    Membre expérimenté Avatar de coco62
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    237
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 237
    Par défaut
    Si tu utilise bien les tag struts dans ta jsp. Bien évidement

Discussions similaires

  1. passage de variables entre deux pages jsp
    Par ICS123 dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 14/12/2007, 08h35
  2. JSP : 2 méthodes ? (Passage de variable ?)
    Par crepeOsucre dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 14/05/2007, 16h35
  3. Jsp et balise avec corps => Passage de variable
    Par loic911 dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 20/01/2007, 10h37
  4. passage de variable entre jsp ?
    Par MAJIK_ENIS dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 14/04/2006, 11h54
  5. Réponses: 6
    Dernier message: 07/09/2004, 16h51

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