JSON 형식으로 응답처리 (Controller → 브라우저)
Controller에서 응답처리를 jsp로 하지 않고 JSON 형식으로 응답처리
⇒ 자바 클래스를 리턴하면 자동으로 JSON으로 만들어서 반환됨 ( 의존성 설정 필요 )
⇒ 왜 JSON으로?
자바스크립트(jQuery)와 연동하기 위하여
1. 의존성 설정
<!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind -->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.14.2</version>
</dependency>
2. servlet-context.xml에서 jackson 활성화
<mvc:annotation-driven />
<mvc:default-servlet-handler/>
ArrayList인 경우
'Framework > SPRING FRAMEWORK' 카테고리의 다른 글
@RequestBody (0) | 2023.09.20 |
---|---|
@ResponseBody (2) (0) | 2023.09.20 |
예외처리 @ExceptionHandler (0) | 2023.09.20 |
file upload (0) | 2023.09.20 |
MyBatis 연동 - INSERT (0) | 2023.09.18 |