Lista, bom dia.
Já fiz todas as pesquisas na net, nos grupos de discussão, porém meu
problema continua, que é o seguinte :
Bom, estou seguindo esse codigo.
http://seamframework.org/Community/TroublesToUseDatascrollerAndExtend…
Implementei, todas as classes e a consulta está ocorrendo
corretamente.
Para construir o cenário, digamos que eu tenho 100 registros na minha
tabela e estou trazendo de 10 em 10.
Porem, meu dataScroller não está “montando” a quantidade exata de
paginas (deveria ter 10 paginas).
Ele monta apenas uma pagina, pois minha dataTable está configurada
para exibir 10 linhas, a mesma quantidade do meu List.
Pelas minhas pesquisas, o dataScroller deveria obter o total de
paginas atravez do método getRowCount que por sua vez chamaria o
método getCount que eu implementei.
O método getCount está trazendo o valor correto, faço um " select
count(*) " e ele retorna exatamente o total que preciso.
Porém, o dataScoller “aparentemente” não está respeitando esse valor
para montar as paginas.
Em versões anteriores do richfaces (3.2.2 BETA2) existia um bug
exatamente nessa rotina.
https://jira.jboss.org/jira/browse/RF-4283?page=com.atlassian.jira.pl…
Mas hoje já estamos utilizando a versão richfaces 3.3.2.
Preciso forçar o dataScroller a montar a quantidade de paginas
corretamente, para poder trazer os registros de 10 em 10.
Obrigado.