Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Conteudo X @PathParam - PUT

Professor, Se o conteudo já é representação do produto, por quê se faz necessário informar o parametro: @PathParam("produtoId") Long produtoId ? Considerando o trecho abaixo:

@Path("{id}/produtos/{produtoId}")
    @PUT
    public Response atualizaProduto(String conteudo,@PathParam("id") Long id, @PathParam("produtoId") Long produtoId){
        Carrinho carrinho= new CarrinhoDAO().busca(id);
        Produto produto = (Produto) new XStream().fromXML(conteudo);
        System.out.println(produto);
        carrinho.troca(produto);
        return Response.ok().build();
    }
2 respostas
solução!

Olha, nesse exemplo aí que vc deu, eu acho que não faz mesmo... vc nem usa ele :).

Pois é, na vídeo aula ele existe, acho que o professor esqueceu de remover, era só para me certificar... Valeu