Boa tarde Senhores, estou com um probleminha em uma aplicação que desenvolvi,estou usando primafaces 3.4 com jsf 2.
Em uma página que utilizo, tenho um botão dentro de um datatable e utilizo paginação, quando clico no botão na primeira página é feito o redirecionamento para a página de alteração, mas quando vou para a segunda página do datatable o botão para de funcionar, ou seja, ele volta para a primeira página do datatable.
No debug que fiz vi que quando está na segunda página do datatable ele não chama o método responsável por abrir a pagina de alteração, já li várias coisas na internet e no próprio fórum, mas até agora nada, alguém poderia me ajudar.
segue a página com o Datatable:
<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:p="http://primefaces.org/ui">
<h:head>
<title>Administrador</title>
</h:head>
<h:body>
<ui:composition template="administrador.xhtml">
<ui:define name="formAltListaCidade">
<f:view encoding="ISO-8859-1">
<h:form id="form">
<h1 class="title ui-widget-header ui-corner-all" style="margin: 0px 0px 2px 0px;">Cidade/Alterar</h1>
<p:dataTable id="dataTable" var="cidade" value="#{cidadeFace.cidades}" filteredValue="#{cidadeFace.filteredCidades}" paginator="true" rows="3" rowsPerPageTemplate="3,6,9" emptyMessage="Nenhum registro encontrado." >
<p:column headerText="Cidade" filterBy="#{cidade.nomeCidade}" filterMatchMode="contains">
<h:outputText value="#{cidade.nomeCidade}" />
</p:column>
<p:column headerText="Estado" filterBy="#{cidade.estado}" filterMatchMode="contains">
<h:outputText value="#{cidade.estado}" />
</p:column>
<p:column headerText="Ação">
<h:commandButton value="Alterar" action="#{cidadeFace.startEditCidade}">
<f:setPropertyActionListener value="#{cidade}" target="#{cidadeFace.selecionaCidade}" />
</h:commandButton>
</p:column>
</p:dataTable>
</h:form>
</f:view>
</ui:define>
<ui:define name="menuCidade">
<ui:include src="menuCidade.xhtml" />
</ui:define>
</ui:composition>
</h:body>
</html>
desde já obrigado