목록Java & Spring (2)
메모장

Map 이런 느낌의 Map을 서버에서 클라이언트 쪽으로 전달하고 싶어서 1. 클라이언트에서 ajax 요청 2. 해당요청에 따라 서버에서 뚱땅뚱땅 작업 (Map을 이쁘게 만들어서 ModelBean 안에 넣었다) -> ResponseEntity.status(HttpStatus.OK).body() 로 ModelBean을 보내준다 3. success에서 잘 받는다 까지는 이상없이 진행되고 심지어는 콘솔에 이쁘장하게 찍히기도 한다 이걸 또 증명하기 위해서 삭제했던 코드를 부활시켜 스샷을 찍었다 확인을 해보면 뭐가 덕지덕지 많은데 결론적으론 위와 같이 3개의 Tutor(Map의 Key에 해당) 객체 3개가 넘어온다 근데 어째서인지 script에서는 Map으로 담아지지 않았다 javascript는 저 친구를 Obje..

1차 상황 : ajax patch(데이터의 일부 수정을 위해) 요청을 보내고 싶다 문제 : javascrpt객체를 보내도, json 데이터를 보내도 controller에서 받지를 못했다 (당연히 json 때에는 @RequestBody는 파라미터에 당당히 붙어있다) 심지어 Get, Post는 되는데 patch만 안되더라 해결 : cotentType에 "application/json-patch+json; charset=utf-8"로 하고 데이터를 javascript객체에 JSON.stringify 해서 보내니까 받아졌다 2차 상황 : security를 적용하면서, ajax patch로 요청에 data를 json 형식으로 보내기 문제 : 403에러가 엄청 뜨길레 security 잘못인줄 알고 security-..