Bom dia Galera, estou desenvolvendo um sistema utilizando JSF 2.0 e primefaces 3.5, só que agora estou com o seguinte impasse:
Quando incluo o selection="#{pacienteBean.paciente}", a dataTable para de atualizar a paginação, quando altero as paginas ou troco a quantidade de itens por pagina
não atualiza a tela…
Agradeço a todos pela atenção!
<p:dataTable id="tabela" var="c" value="#{pacienteBean.lista}"
selection="#{pacienteBean.paciente}" paginator="true" rows="10"
paginatorTemplate="{RowsPerPageDropdown} {FirstPageLink} {PreviousPageLink} {CurrentPageReport} {NextPageLink} {LastPageLink}"
rowsPerPageTemplate="5,10,15" lazy="true" selectionMode="single"
dblClickSelect="true">
<p:ajax event="rowDblselect"
listener="#{pacienteBean.onRowSelect}" update=":tabPaciente" />
<p:column headerText="Código" sortBy="#{c.id}" filterBy="#{c.id}"
style="width:10%" filterStyle="width:80%">
<h:outputText value="#{c.id}" />
</p:column>
<p:column headerText="nome" sortBy="#{c.nome}"
filterBy="#{c.nome}" style="width:30%" filterStyle="width:80%">
<h:outputText value="#{c.nome}" />
</p:column>
<p:column headerText="Data Cadastro" sortBy="#{c.dataCadastro}"
filterBy="#{c.dataCadastro}" style="width:10%"
filterStyle="width:80%">
<h:outputText value="#{c.dataCadastro}">
<f:convertDateTime type="date" pattern="dd/MM/yyyy" />
</h:outputText>
</p:column>
<p:column headerText="CPF" sortBy="#{c.cpf}" filterBy="#{c.cpf}"
style="width:10%" filterStyle="width:80%">
<h:outputText value="#{c.cpf}" />
</p:column>
<p:column headerText="RG" sortBy="#{c.rg}" filterBy="#{c.eg}"
style="width:10%" filterStyle="width:80%">
<h:outputText value="#{c.rg}" />
</p:column>
<p:column headerText="Convenio" style="width:10%"
filterStyle="width:80%">
<h:outputText value="#{c.convenio.nome}" />
</p:column>
<p:column headerText="Telefone" sortBy="#{c.telefone}"
filterBy="#{c.telefone}" style="width:10%"
filterStyle="width:80%">
<h:outputText value="#{c.telefone}" />
</p:column>
<p:column headerText="Celular" sortBy="#{c.celular}"
filterBy="#{c.celular}" style="width:10%" filterStyle="width:80%">
<h:outputText value="#{c.celular}" />
</p:column>
<p:column headerText="Ações" style="width:10%">
<p:commandLink actionListener="#{pacienteBean.remove(c)}"
value="Remover" update=":tabPaciente:consulta">
</p:commandLink>
</p:column>
</p:dataTable>