Bonjour ,
j'utilise <rich:dropSupport> pour des opérations de drag and drop d'un composant <rich:tree> vers un <rich:panel> ; mon problème est que la fonction de dropListener n'est pas appelé au niveau du bean.
voila mon code :
Bean :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <rich:dropSupport id="dropZone" ondropend="#{rich:component('editPanel')}.show()" dropListener="#{myBean.processDrop}" > <f:param name="chaineParam" value="#{chaine.nom_chaine}" /> </rich:dropSupport >
L'action de ondropend est déclenché (le popup s'ouvre) ; mais la méthode "processdrop" du dropListener n'est jamais appelé
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 @Name("myBean") @Scope(ScopeType.SESSION) public class Bean{ ......... public void processDrop(org.richfaces.event.DropEvent e) { chaine=myRequest.getParameter("chaineParam"); System.out.println("******test methode : "); }.
Partager