리뷰 불러오기가 안돼서 콘솔창을 확인해보니
타임리프 경로 에러가 떴다.
근데 아무리 봐도 무슨 문제인지 모르겠어서 곰곰히 생각해보니
그렇다. 나는 JSON으로 처리한다고 해놓고 ResponseBody를 넣어주지 않았다..
허겁지겁 넣어주고 다시 실행해보면
아주 잘 불러와진다 ^_^
@ResponseBody
이 어노테이션이 붙은 파라미터에는 http 요청의 본문(body)이 그대로 전달되며
HTTP 요청의 바디내용을 통째로 자바 객체로 변환해서 매핑된 메소드 파라미터로 전달해준다.
json이나 xml 기반의 메세지를 사용하는 요청의 경우에는 마지막에 '/' 가 붙으므로 나처럼 경로가 잘못들어가 오류가 생길 위험이 크기때문에 요청방식을 잘 보고 꼭 ! @ResponseBody 어노테이션을 넣어야 오류를 줄일 수 있다 !!
'Back > Spring' 카테고리의 다른 글
[Spring] Spring 이란 ? (37) | 2023.10.29 |
---|---|
[오류] 유효한 문자는 RFC 7230 and RFC 3986에서 정의 오류 (0) | 2023.06.17 |
[SpringBoot] email Auth: 이메일 인증 구현하기 (1) | 2023.02.22 |
[SpringBoot] 회원가입 구현하기 (0) | 2023.02.14 |
[SpringBoot] 게시판 목록 < paging | pagination > 처리 및 검색기능 구현 코드 (5) | 2022.12.26 |