Problema com paginação no RichFaces

Pessoal, resolvi recorrer a vocês no fórum porque já esgotei todas as minhas possibilidades de solução. Uso Richfaces e estou com problema na paginação usando o rich:datascroller com rich:dataTable. Ele acontece assim:

  1. Faço uma consulta normal na página.
  2. Vou para uma página qualquer, digamos, a 8.
  3. Faço uma nova consulta.
  4. Ao invés de voltar para a primeira página, ele volta para a 8. E preciso voltar para a primeira.

Segue o código:

Da paginação:

<rich:datascroller page="1" id="paginacaoTable" for="resultadosTable" rendered="true" boundaryControls="hide" fastControls="hide" stepControls="hide" renderIfSinglePage="false"/>

Da tabela de resultado:

[code]<rich:dataTable id=“resultadosTable” rows=“10” headerClass=“text-left”
var=“element” columnClasses=“celula” value="#{xxxxxxxx}"
rendered=“true” reRender=“paginacaoTable”>


</rich:Datatable>[/code]

Já tentei usar o reRender no DataTable, colocar a paginação no Footer, setar a propriedade “page” do datascroller para 1, colocar uma atualização via ajax usando a4j, inclusive uma solução aqui do fórum. Todas tentativas frustadas.

Espero que alguém que já tenha passado por isso saiba como me ajudar. :XD:


Cynara Peixoto
Mundo Tecno - Tecnologia, internet e Diversão

Puxa, será que ninguém já passou por isso antes? Êta paginação difícil… :cry:

Estou tendo o mesmo problema… alguem sasbe como resolver isso?

Revivendo o topico, mas como nao teve nenhuma solucao…