-
[TIP]Spring MVC 에서 ResponsBody로 String 을 전달시 한글 깨짐 현상 해결설치&설정 관련/Spring Framework 2017. 2. 23. 12:05728x90
Spring MVC 에서 ResponsBody로 String 을 전달시 한글 깨짐 현상 해결
Controller에서 단순한 문자열(String)을 ResponseBody로 전달 할 경우, 깨지는 현상이 발생할수 있습니다. 코드는 다음과 같습니다.
한글이깨지는 원인은 브라우져에서 해당 요청에 대한 응답의 헤더 값을 보면 다음과 같이 표현 되어 있습니다.
위의 문제를 해결 하기 위해서는 다음과 같이 spring servlet xml 설정을 추가 해야 합니다.
위와 같이 설정을 한 후 응답의 해더 값을 확인 하면 다음과 같습니다.
이후 Content 값을 확인하면, 한글이 깨지지 않고 제대로 표출 되는 것을 확인 할 수 있습니다.
728x90'설치&설정 관련 > Spring Framework' 카테고리의 다른 글
SpringBoot에서 Websocket 사용하기 (0) 2018.10.05 Spring Controller 문서 만들기 (0) 2017.05.18 Controller의 @RequestBody 에서 XSS 처리 방법 (4) 2016.07.22 [TIP]Aspect 를 이용한 공통 BindingResult 처리 방법 (0) 2016.05.24 [TIP]SpringBoot 포트 및 ERROR 페이지 관련 (0) 2015.12.10