프로그래밍
한글깨짐
pgmaru
2019. 5. 29. 10:54
반응형
웹사이트나 기타 개발 작업 중에,
한글이 깨지는 문제는 종종 발생하는 것 같다.
지금까지 문제없이 운영되던 사이트에서도,
몇가지 운영 환경이 변경되거나 관련 소스가 변경되는 경우
한글 깨짐 문제가 발생할 수 있다.
애초에 컴퓨터 관련기술이 영어권에서 발달했기에,
영어권에 맞추어서 모든 기술이 개발되고 있고,
필요에 따라 타 언어권에 대한 지원이 추가되는 식으로 발달해 왔다.
그렇기 때문에, 서버건 프레임워크건
기본적인 설정만으로는 한글에 문제가 생기기 마련이다.
일단 한글 깨짐 문제가 발행하면,
큰 부분부터 세부적인 부분으로 범위를 좁혀가며
원인을 찾아나가는 것이 현명한 것 같다.
가령 웹프로젝트인 경우, 일단 서버 설정부터 확인하고,
그 다음에 프레임워크, 다음에 개별 페이지 순으로 범위를 좁혀가는 것이다.
참고:
1. Tomcat에서 한글 encoding을 설정 : https://kcmuni.tistory.com/entry/%ED%95%9C%EA%B8%80-%EA%B9%A8%EC%A7%90-%EC%B2%98%EB%A6%ACURIEncodingUTF-8
한글 깨짐 처리(URIEncoding="UTF-8")
Tomcat에서 한글 encoding을 설정하는 방법은 요청 메써드 (GET or POST)에 따라 다르다. get 방식 Tomcat의 sever.xml 을 열고
kcmuni.tistory.com
반응형