뷰
컨트롤
콘솔
이거 콘솔에 찍힌 객체가 서버단에서 list가 아예 넘어가질 않음 ㅠㅠ
(이 객체도 ajax로 서버에서 받은 거임)
formData에서
formData.append("test","test입니다."); 넣고
컨트롤에서 출력하니깐 출력은 잘됨...
왜 객체배열은 못받는지 모르겠음 ㅠㅠㅠㅠ
뷰
컨트롤
콘솔
이거 콘솔에 찍힌 객체가 서버단에서 list가 아예 넘어가질 않음 ㅠㅠ
(이 객체도 ajax로 서버에서 받은 거임)
formData에서
formData.append("test","test입니다."); 넣고
컨트롤에서 출력하니깐 출력은 잘됨...
왜 객체배열은 못받는지 모르겠음 ㅠㅠㅠㅠ
RequestBody는 먹었냐?? - dc App
ResponseEntity << 이게 그역할 해줌
본문에 적었다시피, String은 잘넘어감 ㅠㅠ
내가 잘못 본건가.. responseentity가 request를 처리해 준다고?? - dc App
Post로 데이터를 넘겼는데 데이터처리를 response 에서 처리를 해준다는건 일자 무식인 내 입장에서는 놀라운 이야기다 - dc App
내가 알기론 그럼... @RequestBody 안해줘도 String 매개변수는 잘 들어갑니다 ㅠㅠ
content type 없애고 해봐
안됩니다ㅠㅠ
String 매개 변수는 개별 get으로 넘길 때는 상관 없어 받기만 하면 되는데 post로 form 데이터 넘기면서 request 를 안쓰는건 첨봐서 그런다 - dc App
일단 그럼 RequestBody 붙여서 해보게슙니다
안됩니다 ㅠ
저거 dto 빼고 map으로 받아지는지 봐봐 - dc App
넵
HashMap list, list.get("list") 하니깐 null값이 뜸 ㅠㅠㅠ
@RequestBody Map<String, Object> param 해서 가져오고 sysout으로 그냥 map 아네 스트링만 체크해 보라니까 어떻게한건지.. - dc App
datatype : text
해당 댓글은 삭제되었습니다.
requestbody 넣으면 415에러뜨고, 없이하면 map이 비어있습니다 ㅠ
그것도 비어있습니다..