톰캣을 서버로 둔 이클립스 환경에서 웹 페이지 로딩시에
한글이 깨져 나오는 경우 해결 방법입니다.
1. Servers -> server.xml
2. 수정 안했을 경우 63라인
수정 했을 경우
<Connector connectionTimeout="20000" port="xxxx" protocol="HTTP/1.1" redirectPort="xxxx" URIEncoding="EUC-KR"/>
URIEncoding="EUC-KR"을 추가합니다.
3. jsp나 servlet으로 옵니다.
4. post방식과 get방식의 차이가 있습니다.
post방식은 아래 2가지를 추가합니다.
request.setCharacterEncoding("euc-kr");
response.setContentType("text/html;charset=euc-kr");
get방식은 아래 1가지만 추가합니다.
response.setContentType("text/html;charset=euc-kr");
5. 서버 리스타트를 하고 테스트합니다.