Busca com JSF Paginação

0 respostas
rafagil

Olá pessoal,

seguinte, estou fazendo uma página de busca, que atualiza os resultados em um dataTable.

Estou usando o RichFaces, e a busca funciona muito bem, tudo certo e com ajax.

Já a paginação, funciona, tbm sem problemas, mas desde que o ManagedBean seja marcado com o escopo “Session”, se eu marcar como “request” (q é o que preciso) a paginação não funciona, pois ao clicar para mudar de página, os resultados somem, e consequentemente a paginação também.

Alguém sabe como resolver?

Obrigado.

página:

<a4j:form ajaxSubmit="true" reRender="resultados,scroller">
        <h:outputLabel for="busca" value="Qtd.:" />
        <h:inputText id="busca" value="#{bean.qtd}" />
        <h:commandButton value="OK" action="#{bean.updateResultados}" />
        <rich:dataTable id="resultados" value="#{bean.resultados}" var="numero" rows="10">
            <rich:column>
                <f:facet name="header">
                    <h:outputText value="Numeros" />
                </f:facet>
                <h:outputText value="#{numero}" />
            </rich:column>
        </rich:dataTable>
        <rich:datascroller id="scroller" for="resultados" maxPages="10" fastControls="auto" />
    </a4j:form>
Criado 11 de janeiro de 2008
Respostas 0
Participantes 1