본문 바로가기
오류 및 해결

[Encoding] Ajax로 받은 값의 한글이 깨지는 문제

by 서피 2021. 5. 2.

Ajax로 받은 값을 콘솔에 띄워보니 한글이 ??? 물음표로 표시되었다.

인코딩이 utf-8로 설정되지 않아 생기는 문제.

 

 

컨트롤러의 RequestMapping 어노케이션에 produces 속성을 추가해준다.

 

 

문제가 발생한 Controller

Controller

@RequestMapping( ... produces = "application/text; charset=UTF-8;")

 

utf-8 인코딩을 추가한 Controller

produces 속성값에 인코딩 추가

 

 

수정 결과 - 한글이 정상적으로 출력

 

댓글