반응형
SMALL
[eGovFrame] 전자정부프레임워크
인코딩(UTF-8) 문제 해결 - 한글깨짐
HttpServletRequest request 를 통해 받은 DATA 는 한글로 잘들어오고,
서버 내에서 동작하는 부분 ( 시스템 로그 ) 에서는 한글이 안깨지고 잘나오는데,
Response 를 던지면, 왜 ? 어째서 ? ' ISO-8859-1 ' 가 뜨는 것일까 ?
분명 서버는 UTF-8 설정을 다해주었는데 말이다.
여러 방법을 찾는 도중, 제일 확실한 방법인 것 같아서 포스팅 합니다.
평소에는 이런식으로 쓰죠, 최대한 짧게..
RequestMapping 을 해줍니다.
여기서 약간의 수정과 살만 덧붙여 주면 됩니다.
produces = "application/text; charset=utf8"
을 추가해줌으로써, charset을 다시한번 입혀서 보내도록 하면,
한글이 깨지지않고, 정상적으로 전달이 되는 것을 확인 할 수 있습니다.
반응형
LIST