Estou usando Prime Faces 2, componente DataTable. Quando removo um registro da lista a tabela não é atualizada na tela.
Alguém poderia me dar uma dica se estou fazendo algo errado?.. Obrigado pela atenção…
<h:form prependId="false">
<p:fieldset legend="Tabela Fluxo">
<p:dataTable id="tbFluxo"
value="#{SolicitacaoBean.listaFluxos}"
var="u"
emptyMessage="Nenhum registro encontrado."
scrollable="true"
height="200"
width="195" >
<p:column id="col01" headerText="Passo" style="width:100px">
<h:outputText value="#{u.nrSeq}" style="width:100px" />
</p:column>
<p:column id="col02" headerText="Id Origem" style="width:100px">
<h:outputText value="#{u.relacionamentoEoSol.id.idUnidade}" style="width:100px" />
</p:column>
<p:column id="col03" headerText="Id Destino" style="width:100px">
<h:outputText value="#{u.idUnidadeDestino}" style="width:100px" />
</p:column>
<p:column id="col09" headerText="Delete" style="width:50px">
<p:commandButton id="btExcluir"
update="tbFluxo"
image="ui-icon-close"
actionListener="#{SolicitacaoBean.doRemovePasso}">
<f:param id="columnToRemove" name="columnToRemove" value="#{u}" />
</p:commandButton>
</p:column>
</p:dataTable>
</p:fieldset>
</h:form>