requestBody로 JS Map 객체 넘기기
2021. 6. 28.
Vue에서 axios로 patch 요청을 보낼 때 request body에 JS Map 객체를 넘겼다. 간단하게 표현하면 아래와 같다. let map = new Map(); map.set("1", 1); map.set("2", 2); axios.patch("/notices", map) .then(response => console.log(response)) 그리고 SpringBoot에서는 아래와 같이 받으려 했었다. @PatchMapping public ResponseEntity patch(@RequestBody Map ids ) { ... } 그런데 controller에서 데이터가 받아지질 않았다. 해결하고 보니 이유가 간단했다.. 굉장히 바보가 된 기분.. 그래도 기억에 남기고자 기록한다. 먼저 시도..