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 :

[<s:submit>] Variable action?


Sujet :

Struts 2 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2008
    Messages
    77
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2008
    Messages : 77
    Par défaut [<s:submit>] Variable action?
    Hello!
    J'aimerais savoir si c'est possible d'utiliser une variable dans la propriété "action" de submit?

    Imagineons que j'ai un bouton "retour" mais qu'il retourne sur des actions différentes en fonction d'un certain critère, j'aimerais donc pouvoir créer par exemple une variable "backAction" et l'initialiser avec l'action souhaitée et l'insérér dans mon <s:submit action="backAction"/>.

    Est-ce possible?

    Merci d'avance!

  2. #2
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Juillet 2009
    Messages
    131
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Juillet 2009
    Messages : 131
    Par défaut
    Salut,

    ce dont tu parles me fait penser au "Wilcard Mask"...

    Le but, c'est de regrouper plusieurs actions dans une seule balise <action> dans ton struts.xml, et que la méthode utilisée dans ton Action soit fonction de la "variable" dont tu parles, c'est ça ?

  3. #3
    Membre Expert Avatar de maxf1
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 229
    Par défaut
    Sur un bouton submit je ne sais pas si c'est aussi simple.

    Je le fais toujours sur des liens pour avoir moins de problème:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <s:url action="%{backAction}" id="myAction"/
    <s:a href="%{myAction}">Hallo</s:a>

    Sinon le plus simple c'est peut-etre de faire un s:form autour de ton bouton et de spécifier l'action que tu souhaite sur la balise s:form!

Discussions similaires

  1. [MySQL] 1 submit avec 2 actions
    Par forbidden_fruit dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 27/05/2008, 21h19
  2. 2 submit pour 2 actions
    Par marwen_br dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 26/10/2007, 11h42
  3. Formulaire auto submit post variables
    Par djanke dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 28/08/2007, 22h48
  4. Passage de variable Action /Jsp
    Par Anysse dans le forum Struts 1
    Réponses: 6
    Dernier message: 22/08/2007, 17h24
  5. [Mail] Un submit et 2 actions
    Par kjouve dans le forum Langage
    Réponses: 2
    Dernier message: 28/11/2006, 14h22

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