Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Aula 9 video 2

Neste vídeo, o Nico nos ensina a apagar o livro. Entretanto ele não utiliza o Ajax. Estou fazendo um CRUD, mas a página é grande, e eu gostaria de usar ajax pra apagar um Objeto. Neste mesmo exemplo do vídeo, como ficaria o Ajax para não carregar a página toda e apagar só a linha do livro? Muito obrigado.

1 resposta
solução!

Oi Vitor, tudo bem?

Isso vai ser explicado um pouco mais pra frente no curso, mas adiantando um pouco o conteudo:

<h:commandButton action="#{livroBean.remover(livro)}">
    <f:ajax render="@form"/>
</h:commandButton>

você vai precisar colocar a tag ajax dentro do componente do botão e falar quem vai ter que ser renderizado que é o atributo render, nesse caso o form em que esse botão se encontra. Caso esteja em outro form você precisa passar o id da tabela que quer renderizar com render=":idDoForm:idDaTabela".

Espero ter ajudado =)