2016년 5월 29일 일요일

@responsebody 사용

메소드에 @ResponseBody 로 어노테이션이 되어 있다면 메소드에서 리턴되는 값은 View 를 통해서 출력되지 않고 HTTP Response Body 에 직접 쓰여지게 된다.

xml 을 전송 받아 처리 한 뒤 다시 돌려보낼 때 어떻게 돌려보내야 할지 몰랐는데 @ResponseBody를 알게 되었다.

하하하. 다행 -

나의 경우 return string 으로 보냈었음.


responsebody 가 있길래 찾아 봤다니더니 @RequestBody도 있었다.

@RequestBody 어노테이션을 이용하면 HTTP 요청 몸체를 자바 객체로 전달받을 수 있다. 
@ResponseBody 어노테이션을 이용하면 자바 객체를 HTTP 응답 몸체로 전송할 수 있다.





자세한 내용은 더 찾아봐야지.

댓글 없음:

댓글 쓰기