Pessoal é o seguinte,
Tenho uma tabela com paginator e filterBy. Quando eu faço o filterBy,ele atualiza a tabela conforme é pra ser feito, beleza. Só que quando eu apago o conteudo da caixinha do filtro que eu fiz, ele atualiza a tabela e eu faço o paginator, a tabela nao tem mais os dados que ela tinha antes de fazer o filtro, parece que ela apaga todos os dados, mas ele fica com as linhas da tabela e etc, como se tivesse mesmo só apagado o conteudo.
Aqui está o codigo:
<p:dataTable id="tabela" var="user" value="#{bean_usuario.lista_usuario}"
paginator="true" rows="10" onRowSelectUpdate="display"
emptyMessage="Não foi encontrado nenhum usuario.">
<f:facet name="header">
Lista de usuarios
</f:facet>
<p:column>
<f:facet name="header">
<h:outputText value="Visualizar" />
</f:facet>
<p:commandButton value="Visualizar" update="display">
<f:setPropertyActionListener value="#{user}"
target="#{bean_usuario.usuario_selecionado}" />
</p:commandButton>
</p:column>
<p:column sortBy="#{user.login}" filterBy="#{user.login}" filterMatchMode="contains">
<f:facet name="header">
<h:outputText value="Login" />
</f:facet>
<h:outputText value="#{user.login}" />
</p:column>
<p:column sortBy="#{user.nome}" filterBy="#{user.nome}">
<f:facet name="header">
<h:outputText value="Nome" />
</f:facet>
<h:outputText value="#{user.nome}" />
</p:column>
<p:column sortBy="#{user.administrador}"
filterBy="#{user.administrador}">
<f:facet name="header">
<h:outputText value="Administrador" />
</f:facet>
<h:graphicImage library="image" name="1.png"
rendered="#{user.administrador == '1'}" />
</p:column>
<p:column sortBy="#{user.liberado}" filterBy="#{user.liberado}">
<f:facet name="header">
<h:outputText value="Liberado" />
</f:facet>
<h:graphicImage library="image" name="1.png"
rendered="#{user.liberado == '1'}" />
</p:column>
<p:column sortBy="#{user.titulo}" filterBy="#{user.titulo}">
<f:facet name="header">
<h:outputText value="Titulo" />
</f:facet>
<h:outputText value="#{user.titulo}" />
</p:column>
<p:column sortBy="#{user.tituloDeTrabalho}"
filterBy="#{user.tituloDeTrabalho}">
<f:facet name="header">
<h:outputText value="TituloDeTrabalho " />
</f:facet>
<h:outputText value="#{user.tituloDeTrabalho}" />
</p:column>
<p:column sortBy="#{user.email}" filterBy="#{user.email}">
<f:facet name="header">
<h:outputText value="Email" />
</f:facet>
<h:outputText value="#{user.email}" />
</p:column>
<p:column sortBy="#{user.telefone}" filterBy="#{user.telefone}">
<f:facet name="header">
<h:outputText value="Telefone" />
</f:facet>
<h:outputText value="#{user.telefone}" />
</p:column>
<p:column sortBy="#{user.empresa}" filterBy="#{user.empresa}">
<f:facet name="header">
<h:outputText value="Empresa" />
</f:facet>
<h:outputText value="#{user.empresa}" />
</p:column>
<p:column sortBy="#{user.funcionarios}"
filterBy="#{user.funcionarios}">
<f:facet name="header">
<h:outputText value="Funcionarios" />
</f:facet>
<h:outputText value="#{user.funcionarios}" />
</p:column>
</p:dataTable>


