Hi all,
I'm trying to act upon the selection of a node in my rich:Tree but I cannot get the event to be executed. Here's my code:
<rich:tree nodeSelectListener="publicDownload.changeDirectory" immediate="true" ajaxSubmitSelection="true" id="dirtree" switchType="client" var="dirnode" value="#{publicDownload.directories}" nodeFace="dirfacenode"> <rich:treeNode type="dirfacenode" reRender="filelist"> <h:outputText value="#{dirnode.name}"/> </rich:treeNode> </rich:tree>
public void changeDirectory(ActionEvent event) throws AbortProcessingException { getLog().debug("++++++++event.getSource()" + event.getSource()); getLog().debug("+++++++++event.getComponent()" + event.getComponent()); }