ajax로 컨트롤러랑 통신을 하다보면 아래와 같이 한글이 깨져서 물음표로 나오는 현상을 볼 수 있다.

이럴 때, 아래와 같이 RequestMapping에 produces = "application/text; charset=utf8" 한 줄만 써주면 해결이 된다.

produces = "application/text; charset=utf8"을 써주게 되면 ajax로 데이터를 보낼때와 ajax에서 데이터를 받을 때 모두 한글이 깨지지 않는다.
'프로그래밍 > 스프링 & 스프링 부트' 카테고리의 다른 글
| 스프링 Oracle 트랜잭션 관리 예제 (0) | 2019.06.19 |
|---|---|
| 스프링 AOP란? - (AOP적용 예제) (0) | 2019.06.18 |
| 스프링 게시판 검색기능 구현 (4) | 2019.05.28 |
| 스프링 게시판 jQuery 페이징 처리 (9) | 2019.05.27 |
| 스프링 ajax 회원탈퇴 구현 (0) | 2019.05.22 |