Eu tenho uma tabela PRODUTOS, onde coloquei uma coluna para realizar deleções a partir do id.
lista
<td><a href="<c:url value='/produto/remove?produto.id=${produto.id}'/>">Remover</a></td>
ProdutoController
@Remove
public void remove(Produto produto) {
produtoDao.remove(produto);
result.redirectTo(this).lista();
}
ProdutoDao
public void remove(Produto produto) {
manager.getTransaction().begin();
manager.remove(produto);
manager.getTransaction().commit();
}
O que fiz de errado?