1.
JSON.stringify 추가뒤 -> 잘 insert되고있음.
이에 대한 추가 학습이 필욧~~
근데 status 랑 errorThrown으로 받은 항목에 이렇게 떴다
warning이 아니니까 상관없나??
데이터 insert성공해서 success떴는데 이렇게 뜨는 거면 뭐지? 무시해도 되는건가?
(일단 STS툴에서는 아무런 에러가 없다)
2.
JSON.stringify()
JSON.stringify()
메서드는 JavaScript 값이나 객체를 JSON 문자열로 변환합니다. 선택적으로, replacer
를 함수로 전달할 경우 변환 전 값을 변형할 수 있고, 배열로 전달할 경우 지정한 속성만 결과에 포함합니다.
즉 자바스크립트 객체를 JSON으로 파싱해주는 역할. 이것과 함께
contentType : "appliction/json"의 형식에 맞추는 것이다.
내가 컨트롤러에서 준 ResponseEntity 가 json이 아니라서인듯. 즉 데이터 보내고 insert하는 것까지 성공했는데 -> 단순text타입이라서 json으로 파싱실패. 이부분은 get을 만들면서 생각해보자.
--> dataType 을 삭제했다 왜냐면
컨트롤러에서 ResponseEntity<String> 타입으로 메세지 내려주고있기 때문에..
--> 에러가 없어짐!!
제대로 alert("done")이 떴다! 성공!! ^ㅡ^
이제 get을 진행하자
댓글 없음:
댓글 쓰기