오늘 한일
- Javascript 공부
- AJAX
오늘 느낀점
-
jQuery의 .ajax({…})이 아니라 JavaScript만 이용해서 XMLHttpRequest()로 Ajax를 구현할려다가 엄청난 난항을 겪었다. 다행히도 오늘 밤코가 끝나기 전에 트램의 도움으로 많은 부분이 해결 된거 같은데 마저 해봐야겠다.
-
@RequestBody 어노테이션과 @ResponseBody 어노테이션은 각각 HTTP 요청 몸체를 자바 객체로 변환하고 자바 객체를 HTTP 응답 몸체로 변환한다.
(출처: 장인개발자를 꿈꾸는 :: 기록하는 공간)브라우저에서 요청을 하면 controller에서 받기는 하는데 응답에서 지속적인 문제가 발생했었다. 그 덕에 하루종일 고생했는데 해당 어노테이션을 이용해서 해결했다. 이전에 @JsonProperty라는 어노테이션도 있었는데 내일 조금 찾아봐야겠다.
- 그래도 오늘 계속 해결이 안되면서 request와 response를 계속 쳐다봤는데(거의 readyState, status, response만 봤지만) 덕분에 브라우저와 서버가 무얼 어떻게 주고 받는지에 대해서 더 익숙해진거 같다.
내일 할일
- 이전에 만들었던 볼링, 체스에 AJAX 적용