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 :

[Richfaces] Ajout dynamique de MenuItem dans un MenuGroup


Sujet :

JSF 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 2005
    Messages
    113
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 113
    Par défaut [Richfaces] Ajout dynamique de MenuItem dans un MenuGroup
    Bonjour,

    J'ai besoin d'ajouter de façon dynamique des MenuItem dans des MenuGroup. Cela fonctionne assez bien en créant mon HtmlMenuItem dans le code Java et en faisant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mnuGroup.getChildren().add(mnuItem);
    Le problème c'est que je dois ajouter mes MenuItem à des index bien spécifiques parmi des MenuItem déjà présents (définis dans ma page .xhtml).

    Tout naturellement, je fais donc un :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mnuGroup.getChildren().add(index, mnuItem);
    Mais au final, sur ma page, mes MenuItems dynamique apparaissent tous au début de mon MenuGroup.

    Savez-vous pourquoi ?

  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 as vérifié si la fonction add ajoute bien dans le bon endroit ton menu?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2005
    Messages
    113
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 113
    Par défaut
    Oui, le code ci-dessous ajoute bien les MenuItems dans le bon ordre dans l'arbre Java. Mais l'ordre est modifié sur la page...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mnuGroup.getChildren().add(index, mnuItem);

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2005
    Messages
    113
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 113
    Par défaut
    J'ai essayé de supprimer tous les enfants de mon MenuGroup (getChildren().clear()) et de les remettre un à un dans l'ordre que je veux mais rien à faire : Les MenuItems qui n'étaient pas sur ma page à l'origine se retrouve au début.

  5. #5
    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
    le bean qui contient le HtmlMenuItem est dans quel scope?

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2005
    Messages
    113
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 113
    Par défaut
    Scope session

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

Discussions similaires

  1. ajout dynamique d'enregistrements dans un datagrid
    Par sb.aida dans le forum ASP.NET
    Réponses: 1
    Dernier message: 16/04/2007, 14h10
  2. ajout dynamique de contrôle dans un formulaire
    Par celiaaa dans le forum IHM
    Réponses: 2
    Dernier message: 26/02/2007, 19h23
  3. Ajout dynamique de .class dans Tomcat
    Par Arnard dans le forum Tomcat et TomEE
    Réponses: 3
    Dernier message: 15/12/2006, 14h42
  4. [Tableaux] Ajout dynamique de ligne dans un tableau
    Par gforce dans le forum Langage
    Réponses: 7
    Dernier message: 14/07/2006, 12h02
  5. ajouter dynamiquement des items dans un popup menu
    Par Malone dans le forum Composants VCL
    Réponses: 7
    Dernier message: 23/08/2005, 16h08

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