JSF datatable com paginação sob demanda [RESOLVIDO]  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
fnandos
JavaEvangelist
[Avatar]

Membro desde: 18/02/2008 10:57:42
Mensagens: 317
Localização: Santa Catarina
Offline

Olá, alguém alguma vez já conseguiu fazer isso? Procurei e procurei e não descubro com fazer isso no jsf. O componente do promefaces faz a paginação mas antes ele carrega todos os registros em um DataModel então exibe e com um grande volume de registros isso é meio demorado. Por isso eu precisava fazer esse esquema de paginação mas simplesmente não sei como implementar, por exemplo como eu pego a próxima página? O JSF podia ser mais prático nesse ponto. Tentei também o lazy load do primefaces mas não funciona muito bem. se alguém já fez isso pode me dar uma luz?

This message was edited 1 time. Last update was at 26/07/2011 13:58:41


Quando saci entra na briga todo chute vira voadora!
marco.miquelino
Smalltalk

Membro desde: 26/07/2011 12:00:31
Mensagens: 2
Offline

Olá,

Minha experiência com o Primefaces 2.2.1 e Lazy Loading foi boa com JPA. Encontrei um erro no cálculo do número de elementos, mas do resto, tudo funcionou (ordenação e filtragem). Tente o seguinte código: http://primefaces.prime.com.tr/forum/viewtopic.php?f=3&t=4224

O código que corrige a contagem é uma pequena variação desse, mas não tenho o mesmo agora.

Marco A M.
fnandos
JavaEvangelist
[Avatar]

Membro desde: 18/02/2008 10:57:42
Mensagens: 317
Localização: Santa Catarina
Offline

Já tinha visto isso, resolvi implementar a paginação na mão mesmo, ficou algo como:



e no xhtml





E eu carrego a minha ListDataModel com um metodo implementando criteria e usando first e row como limites, não é bonito mas funciona...

This message was edited 1 time. Last update was at 26/07/2011 13:57:52


Quando saci entra na briga todo chute vira voadora!
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team