내가 보려고 정리한 Spring

[Spring] ResponseBody-RestController (ajax할 때)

nacastle 2020. 8. 27. 09:27

@ReponseBody :  forwad나 redirect 하지 않고, 곧장 데이터를 응답해주는 역할

@RestController : 이거 클래스 위에다 쓰면 각 메소드에 ResponseBody 일일이 다 안붙여줘도됨

 

예제 1)

String 가능

 

@ResponseBody

@RequestMapping("/resBody.do")

public String resStringBody() {
return "OK, 성공";
}

 

/resBody.do url이 들어왔을때 'OK, 성공'  메세지가 곧장 jsp(resBody.do)로 전달됨

 

 

예제 2)

map객체도 가능

Map객체로 /resBody.json에 데이터를 넘겨줬을때 /resBody.json은 json형태로 받아올 수 있다.(이클립스에 라이브러리 추가해줫음 pom.xml 이엇나...)

 

 

 

 

예제 3)

vo 형태도 가능

예제 4)

List 형태도 가능 (String.valueof 주의... String으로 변환해줘야)

 

 

 

예제 5)

List<VO> 도 가능 (MemberVO)

 

반응형
댓글수0