기술지원 문의

한글 인코딩 문제
박이수 / 2003-02-10 00:00

한글 인코딩 문제로 고생하고 있습니다.
디비와 관련된 문제는 아니구요.
Class A에
public String getString(){
         return \"가나다\";
}

라는 메소드가 있다고 할 때

웹페이지에서 getString()해서 쓰면 깨져서 나옵니다.
물론 contentType=\"text/html;charset=KSC5601\"로 주었구요.
이런 저런 방법을 동원해보았지만 해결이 안되네요.
물론 리눅스 환경입니다.
윈도우즈는 한글이 깨질 염려가 없으니...
String.getBytes();
URLEncoder와 URLDecoder를 이용해서 해봤는데 안되네요.
혹 이 문제의 해결방법을 아시면 답변좀 부탁드리겠습니다.

Re:한글 인코딩 문제
관리자 / 2003-02-12 00:00

Resin에서 한글관련해서는
Shell의 LANG변수 설정
해당페이지나 서블릿에서 setContentType만 한글로 설정해주면
제대로 처리됩니다.

Linux 라면 Resin을 실행하는 쉘에서
LANG=ko_KR.eucKR처럼 (시스템에 따라 ko, ko_KR 등)을
제대로 설정해 주셨는지를 점검해보시지요.




--박이수 님의 글 [2003-02-10 18:42:23]
>한글 인코딩 문제로 고생하고 있습니다.
디비와 관련된 문제는 아니구요.
Class A에
public String getString(){
         return \"가나다\";
}

라는 메소드가 있다고 할 때

웹페이지에서 getString()해서 쓰면 깨져서 나옵니다.
물론 contentType=\"text/html;charset=KSC5601\"로 주었구요.
이런 저런 방법을 동원해보았지만 해결이 안되네요.
물론 리눅스 환경입니다.
윈도우즈는 한글이 깨질 염려가 없으니...
String.getBytes();
URLEncoder와 URLDecoder를 이용해서 해봤는데 안되네요.
혹 이 문제의 해결방법을 아시면 답변좀 부탁드리겠습니다.