Ola pessoal.
Estou fazendo alguns cadastros basicos, e gostaria de ajuda para dar update na table após remover uma informação.
Estou utilizando o update no commandLink, mas parece nao surgir efeitos.
Segue um ex abaixo…
<ui:composition
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:p="http://primefaces.prime.com.tr/ui"
template="/templates/template.xhtml">
<ui:define name="title">Cadastro de Bairro</ui:define>
<ui:define name="content">
<h:form>
<h:messages />
<p:commandButton value="Novo"></p:commandButton>
<p:commandButton value="Salvar"></p:commandButton>
<p:dataTable id="tbBairro" value="#{bairroMB.listaBairros}" var="bairro" border="1" cellspacing="0">
<p:column>
<f:facet name="header">
<h:outputText value="Código" />
</f:facet>
<h:outputText value="#{bairro.cod_bairro}" />
</p:column>
<p:column>
<f:facet name="header">
<h:outputText value="Nome" />
</f:facet>
<h:outputText value="#{bairro.nom_bairro}" />
</p:column>
<p:column>
<f:facet name="header">
<h:outputText value="Ações" />
</f:facet>
<h:commandLink action="#{bairroMB.editar(bairro)}"
value="Editar">
</h:commandLink>
<h:commandLink action="#{bairroMB.remover(bairro)}"
value="Remover" immediate="true" update="tbBairro" >
</h:commandLink>
</p:column>
</p:dataTable>
</h:form>
</ui:define>
Já tentei também dar update na id do form, mas nao atualiza…
No banco, a informação esta sendo removida com sucesso.
Qualquer dica é bem vinda.
Abs