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

JSF Java Discussion :

HtmlMenuItem execute action


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de trin86
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    171
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2008
    Messages : 171
    Par défaut HtmlMenuItem execute action
    Salut

    Voilà j'ai créé un menu dynamique dans un backing bean et je voudrais que mes menuitem execute une action lorsque je clique dessus, comment faire svp?

    Merci

  2. #2
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par défaut
    tu peux leur ajouter l'attribut action.

  3. #3
    Membre confirmé Avatar de trin86
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    171
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2008
    Messages : 171
    Par défaut
    Oui mais je crée le menu (dynamique) dans un backing bean pas dans la jsp, dans la jsp je fais juste un binding. donc comment rajouter l'action dans un backing bean? merci

  4. #4
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par défaut
    Citation Envoyé par trin86 Voir le message
    Oui mais je crée le menu (dynamique) dans un backing bean pas dans la jsp, dans la jsp je fais juste un binding. donc comment rajouter l'action dans un backing bean? merci

    tu dois pouvoir faire:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    component.setAction("action;")

  5. #5
    Membre confirmé Avatar de trin86
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    171
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2008
    Messages : 171
    Par défaut
    svp qu'est ce que je doit mettre comme paramètre de setAction? le code? l'appel de procédure? parce que j'ai vu dans la javadoc que le paramètre est de type MethodBinding. merci

  6. #6
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par défaut
    Citation Envoyé par trin86 Voir le message
    svp qu'est ce que je doit mettre comme paramètre de setAction? le code? l'appel de procédure? parce que j'ai vu dans la javadoc que le paramètre est de type MethodBinding. merci

    la même chose que tu fais dans la page jsp, soit une chaine qui définis l'outcome de la navigation, soit une expression EL d'une méthode qui retourne un type String.

Discussions similaires

  1. Réponses: 0
    Dernier message: 01/04/2015, 12h03
  2. [Continuum] Error executing action 'update-project-from-working-directory'
    Par Thotem dans le forum Intégration Continue
    Réponses: 0
    Dernier message: 26/01/2009, 11h32
  3. Executer Action suivant Variables
    Par Maxsen dans le forum VBA Access
    Réponses: 3
    Dernier message: 26/02/2008, 12h22
  4. Execution action .do - Invalid path
    Par devAd dans le forum Struts 1
    Réponses: 3
    Dernier message: 20/03/2007, 09h40
  5. [Struts]Executer une action sans ActionForm associé ?
    Par brousaille dans le forum Struts 1
    Réponses: 7
    Dernier message: 19/09/2005, 17h24

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