E aí meus amigos, como vão?
Seguinte galera, estou com um problema quanto a atualizar alguns componentes da minha página.
Vou exemplificar com um códigozinho:
<h:form id="formulario">
<p:inputText id="txtNome" value="#{pessoaMB.nomePessoa}" />
<p:inputText id="txtIdade"v alue="#{pessoaMB.idadePessoa}" />
<p:commandButton action="#{pessoaMB.salvarDados}" value="Salvar" />
</h:form>
<h:form id="formTable">
<p:dataTable value="#{pessoaaMB.exibirTodas}" var="table">
<p:column header="Nome" value="table.nomePessoa" />
<p:column header="Idade" value="table.idadePessoa" />
<p:dataTable>
</h:form>
Bem simples o código, mas é só pra ser visível.
Bem, o meu problema é:
Quando clico em “Salvar”, ele salva os dados do formulário no banco Toda vez que eu adicionar uma nova pessoa no banco.
Porém, para que essa nova pessoa apareça no dataTable, eu tenho que atualizar toda a página. E o que eu queria era que no momento que eu clicasse em “Salvar”,
ele atualizasse o dataTable (via ajax eu suponho) para ficar visível ao usuário.
Se eu colocar o id do dataTable na propriedade “update” do commandButton, vai dar um erro, pois ele não encontra o id =/
Podem me ajudar galera, é para o meu TCC :s
[]'s
