[Resolvido]Richfaces - Lentidão carregando modalpanels

2 respostas
G

Senhores, boa noite.

Estou com um problema, tenho uma página jsf principal que carrega outras por meio de tabulações, tabs, ele carrega perfeitamente as paginas que se conectam a um banco de dados e exibem dados do banco em tabelas, funciona sem problemas, mas uso modelpanels para editar e adicionar novos itens e quando clico em editar ou adicionar um novo item, todas as paginas do sistema sao lidase fica lento, pelo que percebi, pois a DAOs são carregados e requisitam dados do servidor, porem esse modalpanel é de uma paginas e deveria carregar dados de uma unica tabela do servidor, cheguei a comentar uma das orelhas (tabs) e mesmo assim o método do managed beam é chamado e lista a tabela. Alguém já teve algum problema similar e encontrou alguma solucao? Sugestões também são bem vindas.

Abraços e até a próxima.

2 Respostas

alias

Pode postar o codigo da sua página, velho? Na real nao entendi muito bem o que tá acontecendo…

G

Valeu, alias, mas acabei descobrindo o problema. Quando usamos JSF ele tende a carregar todos os gets implementados no managed beans, fiquei com a impressão errada que as páginas estavam sendo atualizadas, recarregadas, mas me enganei.

Corrigi o problema adicionando um if antes de consultar o banco de dados, se meu ArrayList estivesse vazio ele consultava, também adicionei um botão para forçar a atualização caso o usuário queira :wink:

Abraço.

Criado 26 de maio de 2011
Ultima resposta 28 de mai. de 2011
Respostas 2
Participantes 2