@RequestMapping(value = "/rest-itensencomenda/", method = RequestMethod.POST) public ResponseEntity<String> createItemEncomenda( @RequestBody List<ItemEncomenda> list, HttpSession session) { ItemEncDao = new ItemEncomendaDao(); for (ItemEncomenda ie : list) { System.out.println( // "id : "+ie.getId() //mysql ignora "\nprodutoId : " + ie.getProdutoId() + "\nencomendaId " + ie.getEncomendaId() + "\nqtd " + ie.getQuantidade() + "\nvalor " + ie.getValor() + "\ntotal " + ie.getTotal()); } try { int qtd = ItemEncDao.inserirList( list); // Inserir a lista de itens que retorna a quantidade de registros if (qtd != 0) { System.out.println(qtd + " itens inseridos"); msg = Integer.toString(qtd); // Conversão de inteiro para String session.setAttribute("respostaItem", "ok"); session.setAttribute("mensagemItem", msg); } else { System.out.println("ERRO - rest itens inseridos."); msg = "erro"; session.setAttribute("respostaItem", msg); } } catch (Exception e) { e.printStackTrace(); } return new ResponseEntity<String>(msg, HttpStatus.OK); }