JAVA/Spring
@RestController
영공쁘이
2021. 8. 7. 12:12
웹서비스 요청이므로 mvc와 관련이 없다.
RestController를 쓰게 되면 RequestBody가 사용이 된다.
응답으로는 ResponseBody로 해서
@ResponseBody public String process(){}~~ 이런식으로 쓸 수 있다.
1. Test할 Controller에서(데이터를 전달할 곳)
@RequestMapping(하여서 jsp에서 이용할 곳에 대한 경로 설정)
@ResponseBody 함수~~~ return 값 ;
2. Jsp (Test를 결과창으로 나타낼 곳) -> 컨트롤러에서 데이터만 준다, 뷰 창에서는 간단한 구성 만들기)
<script>
function ~! ( ex))
$.ajax({url : "/work1", dataType: "text" or "json" [받는 데이터 타입] , data: JSON.stringify 보낼 데이터 ,
contentType: "application/json; charset=utf-8" [보내는 타입] , success:function(){ 성공시 수행할 기능} });
*JSON.stringify
*JSON.parse