본문 바로가기
프로그래밍/스프링 & 스프링 부트

스프링 ajax통신 한글 깨짐 (물음표로 나오는 현상)

by 밍구몬 2019. 6. 12.

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

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

produces = "application/text; charset=utf8"을 써주게 되면 ajax로 데이터를 보낼때와 ajax에서 데이터를 받을 때 모두 한글이 깨지지 않는다.