Re:Paginacao com JSF

você poder fazer paginação com ICEFACES já deu uma olhada ?

eu uso richfaces

http://livedemo.exadel.com/richfaces-demo/richfaces/dataTable.jsf

O que você precisa/quer fazer é paginação sob demanda…

Um exemplo de implementação usando o componente do Rich Faces:
http://www.jboss.com/index.html?module=bb&op=viewtopic&t=125952

Ola, eu ja utilizo o richfaces. Voce sabe dizer se da para alterar a quantidade de registros listados dinamicamente? Eu defino 10 por pagina e se o usuario resolver listar 20 ou 50 por exemplo…

[quote=thimor]Ola, eu ja utilizo o richfaces. Voce sabe dizer se da para alterar a quantidade de registros listados dinamicamente? Eu defino 10 por pagina e se o usuario resolver listar 20 ou 50 por exemplo…

[/quote]

Fala thimor blz?
Acredito que dê sim para fazer isso, crie uma propriedade do tipo inteiro no seu bean responsável pela listagem, e no seu dataTable ao invés de deixar assim: <rich:dataTable rows=“10”> você muda para essa nova propriedade que acabou de criar, ± assim: <rich:dataTable rows="#{seuBean.quantidadeLinhas}">.
Como default você deixa 10, depois cria um combo e deixa o usuário escolher a quantidade desejada, assim que ele escolher você altera o valor dessa variável.

Abraços e boa sorte.

edit: vale lembrar que isso só filtra a quantidade de resultados por página, não tem nada a ver com a paginação sob demanda.

Boa tarde,

Estou com um problema especifico aqui no serviço sobre paginação em JSF.
Utilizando JSF + Tomahawk é possivel fazer, portanto, essa framework ela busca todos os registros do banco e os guarda em “cache” para a paginação, no decorrer dos clicks nas paginas gera uma quantidade de registros delimitados no dataTable, com isso o meu problema é: Existe casos de retornar mais de 10mil registros do banco, e guardar isso tudo para paginar não seria bom. É possivel usando tomahawk, ou qualquer outra frame compativel com jsf fazer paginação q a cada click va buscar valores do banco?

att.