RichFaces - <rich:tree>

0 respostas
M

Queria saber porque quando estou usando a tree na minha pagina ele chama o método duas vezes no java.

Código  Pagina

<h:panelGroup id=“treeToReload”>

<rich:tree 	id=“treeUsuarioMenu”

ajaxSubmitSelection=“false”													

switchType=“client”												

immediate=“true”

ajaxSingle=“true”

eventsQueue=“eventsQueue”>									

<rich:recursiveTreeNodesAdaptor roots="#{usuarioFc.treeView}" var=“no” nodes="#{no.filhos}" >										

<rich:treeNode icon="#{no.icon}" iconLeaf="#{no.iconLeaf}" ajaxSubmitSelection=“false”>

<h:selectBooleanCheckbox value="#{no.selected}" rendered="#{no.descricao != ‘Permissões’}">																	

</h:selectBooleanCheckbox>

<h:outputText value="#{no.descricao}" />													

</rich:treeNode>						

</rich:recursiveTreeNodesAdaptor>				

</rich:tree>

</h:panelGroup>

Java
private Set treeView = new HashSet();

public Set getTreeView() throws Exception {

List menus = this.getMenus();	

return this.montaArvore(menus);				

}
Criado 20 de janeiro de 2010
Respostas 0
Participantes 1