JSF + Primefaces lento ao carregar paginas

5 respostas
java
felipehts

As paginas em jsf estão bem lentas, avaliei o log e percebi que é carregado todas as listas do componente “autocomplete” (tem paginas que possui uns 10) do primefaces; alguma configuração para as listas referente ao “autocomplete” sejam carregadas somente ao clicar ao invés de carregar automaticamente ao carregar a pagina ?

5 Respostas

fabioqb

Use as propriedades abaixo, por exemplo:

minQueryLength="3"
maxResults="5"

felipehts

Já estou fazendo isso, porém ele carrega automático o campo “completeMethod”, ou seja, mesmo sem clicar, ele já traz executa o método ao carregar a pagina.

fabioqb

Coloque o trecho JSF e o trecho Java que chama no completeMethod.

felipehts

Obrigado pela atenção, mas fiz uma avaliação mais detalhada, e cheguei a conclusão que o problema está no bean, que estava carregando métodos sem necessidade, ou seja, confundi. vlww

fabioqb

Isso que estava suspeitando, por isso pedi pra você colocar aqui o código Java. :smiley:

Criado 18 de fevereiro de 2016
Ultima resposta 18 de fev. de 2016
Respostas 5
Participantes 2