Fala pessoal,
Estou procurando um componente JSF que seja uma tree, com checkbox nos nodes, sendo possível a implementação da seleção da raiz, implique na marcação de seus filhos.
Se alguem puder me ajudar…
Fala pessoal,
Estou procurando um componente JSF que seja uma tree, com checkbox nos nodes, sendo possível a implementação da seleção da raiz, implique na marcação de seus filhos.
Se alguem puder me ajudar…
E como seria a implementação disso usando richfaces???
vlw…
no link, é so clica em sources bem abaixo do panel q ta mostrando o tree …
Sim, porém este exemplo não contém o que eu mais necessito, que são os checkbox ao lado dos nodes. Não teria algum exemplo que me mostre isto??? pois já procurei em vários projetos de implementação para jsf, e não encontrei nenhum que me disponibilize estes checkbox.
olha isso vc n vai achar na internet (suspeito), vc vai ter q implementar isso…
<t:tree2 id="tree2"
value="#{meuMB.tree}"
clientSideToggle="true"
varNodeToggler="t"
showRootNode="false"
var="node">
<f:facet name="treeAssunto">
<h:panelGroup>
<h:selectBooleanCheckbox id="nodeChecked" value="#{node.checked}" onclick="checkChildren(this)"/>
<h:outputText value="#{node.description}" styleClass="label_texto_10"/>
</h:panelGroup>
</f:facet>
</t:tree2>
onde meuMB.tree é do tipo org.apache.myfaces.custom.tree2.TreeNodeChecked.
Pena que tem incompatibilidade com o componente de upload do RichFaces… alguém já implementou com rich:tree ?
Apesar de ser antigo segue uma solução para aqueles que precisarem.
Para colocar o checkbox nos nós.
<f:facet name="icon">
<h:panelGroup id="panelGroupIcon">
<h:selectBooleanCheckbox id="icon"
value="#{item.check}"/> <!--Este atributo dever ser bollean-->
</h:panelGroup>
</f:facet>
Para colocar o checkbox nas folhas.
<f:facet name="iconLeaf">
<h:panelGroup id="panelGroupIconLeaf">
<h:selectBooleanCheckbox id="iconLeaf"
value="#{item.check}"/> <!--Este atributo dever ser bollean-->
</h:panelGroup>
</f:facet>
Dê uma olhada na documentação, se você der uma boa lida vai entender.
Qualquer dúvida é só postar. :lol:
Pessoal, aproveitando o tópico, estou tentando fazer um checkedBox com JSF, onde tenho uma lista com os respectivos checkedBox, porem tenho uma opção de TODOS, onde isso implica que todos devem ser checked. Alguem tem um bom exemplo?
Obrigado.