KOSTA/WEB
21.7.23 - Spring (Json)
놀코
2021. 7. 23. 12:55

@Responsbody가 없을경우에는 View페이지 이름이 된다. (직접응답)


@ResponseBody에 Map형식의 응답이 Json형태로 응답바디에 쓰기가 됨
응답내용 담기(OK응답)
public ResponseEntity<String> putCar(String prod_no, int quantity, HttpSession session) {
Map<String, Integer> cart = (Map)session.getAttribute("cart");
if(cart == null) {
cart = new HashMap<>();
session.setAttribute("cart", cart);
}
Integer oldQuantity = (Integer)cart.get(prod_no);
if(oldQuantity != null) {
quantity += oldQuantity;
}
cart.put(prod_no, quantity);
ResponseEntity<String> entity =
new ResponseEntity<String>(HttpStatus.OK); //응답코드 200번
return entity;
}