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 :

recuperer le noeud parent d'un treeNode avec richfaces


Sujet :

JSF Java

  1. #1
    Membre éclairé
    Inscrit en
    Février 2008
    Messages
    686
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 686
    Par défaut recuperer le noeud parent d'un treeNode avec richfaces
    salut
    j'utilise le menu tree de richfaces
    je veut ,en cliquant sur l'element choisi, recupere à la fois ce noeud et encore le noeud parent.
    je parvient à recuperer le premier mais pas le 2eme
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
      public void processSelection(NodeSelectedEvent e) {
    		UITreeNode t = (UITreeNode) e.getComponent();
    		DomainMBean b = (DomainMBean) t.getUITree().getRowData();
    		}
    mon menu html est:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <rich:tree switchType="client"  
    			value="#{library.data}" var="item" nodeFace="#{item.type}">
    			<rich:treeNode type="dd"  iconLeaf="/images/ffff.gif" 
    				icon="/images/singer.gif">
    				<h:outputText value="#{item.nomDomain}" />
    			</rich:treeNode>
    			<rich:treeNode  type="mmm"  iconLeaf="/images/eeee.gif" nodeSelectListener="#{mBeanAttributs.processSelection}"   
                     reRender="selectedNode" ajaxSubmitSelection="true"
    				icon="/images/singer.gif">
     
    				<h:outputText value="#{item.nomMBean}" />
    			</rich:treeNode>
    		</rich:tree>

    comment recuperer alors le parent(ici le <rich:tree>)?

  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
    PS: Le code doit être englobé entre des balises [CODE] (#).

    si currentNode est le tree courant, alors tu peux récupérer le parent:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    currentNode.getParent();

Discussions similaires

  1. Réponses: 1
    Dernier message: 12/10/2014, 15h41
  2. recuperer le noeud parent
    Par kalurar dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 28/01/2010, 14h58
  3. XSL: Probleme avec des noeuds parent
    Par kururin dans le forum XML/XSL et SOAP
    Réponses: 1
    Dernier message: 24/03/2009, 15h20
  4. Recuperer les enfants d'un noeud parent dans un treeview
    Par skunkies dans le forum Windows Forms
    Réponses: 8
    Dernier message: 20/01/2009, 14h31
  5. Recuperation des noeuds d'un fichier xml avec xalan
    Par bellemlih dans le forum XML
    Réponses: 1
    Dernier message: 02/07/2008, 18h58

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