Spring 3.1 이하ResponseEntity 라는 녀석을 사용하여, 응답 헤더에 Content-Type을 지정하는 방식이다. @RequestMapping(value = "test.do")public ResponseEntity<String> testAjax() throws Exception { // 응답헤더 지정 HttpHeaders resHeaders = new HttpHeaders(); resHeaders.add("Content-Type", "application/json;charset=UTF-8"); // Json 결과값 : {"name": "홍길동","age": 21} String jsonResult = "{\"name\": \"홍길동\",\"age\": 21}" ; return new ResponseEntity<String>(jsonResult, resHeaders, HttpStatus.CREATED) ; } Spring 3.2 이상@RequestMapping의 produces 옵션에 Contents-Type을 지정하는 방식이다.......
↧