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] Droplistener ne se déclenche pas


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
    Juin 2004
    Messages
    117
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 117
    Par défaut [RichFaces] Droplistener ne se déclenche pas
    Salut,

    Avis aux experts richfaces & drag and drop !!


    J'utilise les fonctions de drag and drop dans un tree, mais la méthode dropListener n'est jamais appelée lors d'un drop :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
     
    	<h:form id="f">
    		<rich:dragIndicator id="treeDragIndicator" />
    		<h:panelGrid columns="2" width="100%" styleClass="vertical-align-top">
    			<rich:panel>
    			<f:facet name="header">#{repL.hierarchieReseau}</f:facet>
    				<rich:tree
    						id="cnpReseau"
    						switchType="client"
    						ajaxSubmitSelection="true"
    						nodeSelectListener="#{gererDelegueRegionalEBP.searchBT.selectRegroupement}"
    						selectedClass="selectedNode"
    						ajaxSingle="true"
    						dropListener="#{gererDelegueRegionalEBP.searchBT.dropListener}"
    						toggleOnClick="true"
    						dragIndicator="treeDragIndicator"
    						adviseNodeSelected="#{gererDelegueRegionalEBP.searchBT.isNodeSelected}"
    						adviseNodeOpened="#{gererDelegueRegionalEBP.searchBT.isNodeSelected}"
    						reRender="detail,ident">
    					<rich:treeNodesAdaptor nodes="#{gererDelegueRegionalEBP.searchBT.regroupements}" var="regroupement">
    						<rich:treeNode acceptedTypes="delegueRegional" dropValue="#{regroupement}">
    							#{regroupement.nom}<h:outputText value=" (#{regroupement.responsable.fullName})" rendered="#{regroupement.responsable != null}"/>
    						</rich:treeNode>
    							<rich:treeNodesAdaptor nodes="#{regroupement.deleguesRegionaux}" var="delegue">
    								<rich:treeNode 	icon="/img/icons/user_suit.png"
    												iconLeaf="/img/icons/user_suit.png"
    												dragType="delegueRegional"
    												dragValue="#{delegue}">
    									#{delegue.fullName}
    									<rich:dndParam name="label" value="#{delegue.fullName}" />
    								</rich:treeNode>
    							</rich:treeNodesAdaptor>
    					</rich:treeNodesAdaptor>
    				</rich:tree>			
    			</rich:panel>
    J'ai déjà réalisé du drag and drop sur un arbre et là je ne comprends pas pourquoi ça ne marche pas...
    peut être à cause du treeNodeAdaptor ?
    J'ai également essayé de mettre un élément <rich:dropSupport> dans mon treeNode "regroupement" mais ça ne marche pas non plus...

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    117
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 117
    Par défaut
    J'ai trouvé....

    J'ai :
    - 1 listener pour la sélection
    - 1 listener pour l'action de drop

    Le non déclenchement du listener drop vient de l'attribut "ajaxSingle" à true sur l'arbre...

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

Discussions similaires

  1. Evènement qui ne se déclenche pas
    Par max.lille dans le forum Langage
    Réponses: 8
    Dernier message: 09/05/2006, 15h46
  2. [VB.NET] La croix rouge de fermeture ne déclenche pas close
    Par LaChips dans le forum Windows Forms
    Réponses: 10
    Dernier message: 07/04/2006, 16h45
  3. onmouseover qui ne se déclenche pas sous IE...
    Par narnou dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 21/03/2006, 17h26
  4. Un JOB qui ne se déclenche pas
    Par blids dans le forum Oracle
    Réponses: 15
    Dernier message: 09/02/2005, 21h14
  5. [trigger] ... qui ne se déclenche pas
    Par bozo dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 14/01/2004, 11h31

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