É o seguinte, tenho uma ficha que possui vários produtos.
A função para alterar fica assim:
@Put("/produtos/{produto.id}")
public void altera(@Valid Produto produto){
validator.onErrorRedirectTo(this).edita(produto.getId());
produtoDao.atualiza(produto);
result.redirectTo(FichaController.class).incluir(produto.getFicha().getId());
}
Ao realizar a atualização ele retorna para a ficha correspondente do produto. (OK)
Mas e para deletar? Como fazer se o produto não existe mais, e consequentemente o id da ficha referente a ele também não. Como fazer esse redirecionamento ?