Estou novamente aqui com duvidas de JSF, o problema agora é o seguinte, tenho dataTable com algumas informações
e juntamente commandLinks com imagens de excluir e editar, quando clico em deletar abro um p:confirmDialog, clico em Sim e excluo do banco
e no p:dataTable não aparecem mas os dados, ENTRETANTO (rs), a linha fica com os icones do excluir e editar, como eu limparia isso após excluir os dados?
Uma representação de como fica a linha após excluir os dados:
Ok jakefrog, já utilizei a função rendered em outros componentes, mas se nesse dataTable tenho várias linhas e só faço isso:
<p:column>
<f:facet name="header">
<b><h:outputText value="Excluir"/></b>
</f:facet>
<p:commandLink onclick="confirmation.show()">
<f:setPropertyActionListener target="#{ManagedBean.selected}" value="#{item}"/>
<p:graphicImage id="imgExcluir" value="images/excluir.jpeg" ></p:graphicImage>
</p:commandLink>
</p:column>
e inclui-se o tal do rendered ou ele apareceria em todas as linhas ou não apareceria, não é?