| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/09/2007 18:08:07
|
breffo
JavaChild
![[Avatar]](/images/avatar/83dc55aeb13cc9f621dcbaa80304d506.jpg)
Membro desde: 18/07/2005 15:55:53
Mensagens: 102
Localização: Goiânia
Offline
|
..boa tarde a todos !!!
..algué ai ja utilizou o componente TREEVIEW (TREE) do richFaces com AJAX em alguma aplicação ou exemplo que desenvolveu ???? ...tem como construir no estilo PASSO A PASSO, tipo, nos exemplos que vi (http://livedemo.exadel.com/richfaces-demo/richfaces/tree.jsf?c=tree) os todos os NÓS são construidos de uma vez só, isso em aplicações de grande porte pode ser crítico ao que se refere a desempenho, quero construir os NÓS dinamicamente mais ou menos com base no Onclick realizado em um determinado elemento realizar a busca dos elementos filhos ...alguém conhece algum material bom que fale sobre isso ou até mesmo outro compoente que trabalhe dessa maneira ???? ...achei o DeveloperGuide do RichFaces bem fraquinho ..
..qualquer ajuda e muito bem vinda !!!
grato !!!!
This message was edited 1 time. Last update was at 29/01/2008 09:56:31
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/11/2007 11:30:33
|
spranta
JavaEvangelist
![[Avatar]](/images/avatar/e3ca0449fa2ea7701a7ac53fb719c51a.png)
Membro desde: 19/01/2004 17:32:48
Mensagens: 305
Localização: Belo Horizonte
Offline
|
E ae Breffo, conseguiu resolver o problema, estou tendo dificuldades em fazer a mesma coisa, se puder me ajudar
|
"Não somos apenas ignorantes. Somos ignorantes sobre o quão ignorantes somos."
(Charles Darwin) |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/11/2007 12:55:52
|
breffo
JavaChild
![[Avatar]](/images/avatar/83dc55aeb13cc9f621dcbaa80304d506.jpg)
Membro desde: 18/07/2005 15:55:53
Mensagens: 102
Localização: Goiânia
Offline
|
..consegui sim, usei este exemplo:
http://livedemo.exadel.com/richfaces-demo/richfaces/treeNodesAdaptor.jsf;jsessionid=1309E9F2C401BE15539D6F87E2CBB11F?c=recursiveTreeNodesAdaptor
...todo o código fonte é disponibilizado no próprio SITE, basta implementar a sua Lógica e fazer as adaptações necessarias para a tua aplicação.
..o exemplo utiliza chamadas recursivas, com isso, os NÓS FILHOS são construidos dinamicamente de acordo com a estrutura estabelecida
pelo BackBean ...
..boa sorte !!!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/01/2008 15:11:54
|
leandrokjava
JavaGuru
![[Avatar]](/images/avatar/c5d08fc497bfb4d26fa921396d95d458.jpg)
Membro desde: 15/05/2007 18:35:14
Mensagens: 225
Localização: Porto Alegre-RS
Offline
|
ola.
td bem eu sei como faço uso componente web, mas será que alguem poderia retratar como a classe funciona com seus respectivos objetos.
|
www.softdevelop.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/01/2008 15:12:40
|
leandrokjava
JavaGuru
![[Avatar]](/images/avatar/c5d08fc497bfb4d26fa921396d95d458.jpg)
Membro desde: 15/05/2007 18:35:14
Mensagens: 225
Localização: Porto Alegre-RS
Offline
|
tipo
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:rich="http://richfaces.org/rich">
<p>This is exactly the same tree, but now it uses "client" switch type. Note, that all nodes actually rendered up-front and expand/collapse now do not requre server call</p>
<h:form>
<rich:tree switchType="client" style="width:300px" value="#{library.data}" var="item" nodeFace="#{item.type}">
<rich:treeNode type="artist" iconLeaf="/images/tree/singer.gif" icon="/images/tree/singer.gif">
<h:outputText value="#{item.name}" />
</rich:treeNode>
<rich:treeNode type="album" iconLeaf="/images/tree/disc.gif" icon="/images/tree/disc.gif">
<h:outputText value="#{item.title}" />
</rich:treeNode>
<rich:treeNode type="song" iconLeaf="/images/tree/song.gif" icon="/images/tree/song.gif">
<h:outputText value="#{item.title}" />
</rich:treeNode>
</rich:tree>
</h:form>
|
www.softdevelop.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/01/2008 15:13:16
|
leandrokjava
JavaGuru
![[Avatar]](/images/avatar/c5d08fc497bfb4d26fa921396d95d458.jpg)
Membro desde: 15/05/2007 18:35:14
Mensagens: 225
Localização: Porto Alegre-RS
Offline
|
library é de um tipo map?LIST?qual?
|
www.softdevelop.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/01/2008 15:59:32
|
breffo
JavaChild
![[Avatar]](/images/avatar/83dc55aeb13cc9f621dcbaa80304d506.jpg)
Membro desde: 18/07/2005 15:55:53
Mensagens: 102
Localização: Goiânia
Offline
|
...e ai Leandro blz ??? ...bom cara, ai vai um exemplo:
1º BackBen
...o RichFaces disponibiliza uma interface chamada TreeNode
...pra fazer o bicho funcionar dinâmicamente vc vai ter que implementar um CUSTOM, mais isso e coisa simples, o Rich já traz algumas implementações default pronta pra usar, pro meu caso tive que implementar aqui ....
....na tua JSP vc coloca:
...espero ter ajudado, boa sorte !!!!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/03/2008 16:18:28
|
leandrokjava
JavaGuru
![[Avatar]](/images/avatar/c5d08fc497bfb4d26fa921396d95d458.jpg)
Membro desde: 15/05/2007 18:35:14
Mensagens: 225
Localização: Porto Alegre-RS
Offline
|
opa desculpa cara. ter demoraqdo para responder..
tinha deixado este assunto um pouco de lado, agora que retornei estou implementando este componente.
Valeu cara , ajudou bastante.
T+
|
www.softdevelop.com.br |
|
|
 |
|
|