기술지원 문의

Re:resin 2.1.6 + mysql 3.23.53 max
임항순 / 2003-02-28 00:00

한글관련 문제는 기본적으로 

Resin이 실행되는 환경(LANG=ko등)
Mysql 드라이버(caucho의 Mysql드라이버경우 encoding옵션)
코드에서의 한글설정(contentType, setContentType)
Mysql의 환경과 관계가 있습니다.

이 부분이 적절하게 설정되어 있다면
원칙적으로는 한글을 강제로 인코딩해줄 필요가 없습니다.





--이종영 님의 글 [2003-02-24 17:33:15]
>레진과 mysql연동을 하는데... 영문과 숫자는 당근 잘 들어가구요...

한글이 문제인데... 
jsp태그로는 <%@ page contentType=\"text/html;charset=EUC-KR\" %> 로 하고,
메타 태그로  했습니다.
그리고 resin.conf에서는 EUC-KR 이렇게 했습니다.


그런데 그냥 insert를 하니까 한글이 깨져서 들어가더구요... 그래서 일단 편법으로
getByte(\"euc-kr\"),\"iso_8859_1\" 로 엔코딩을 하니깐 일단 들어가긴 한글이 제대로 들어갑니다.

그런데 여기에서 문제가 있더라구요... 꺼내올때가 문제가 됩니다.

getByte(\"iso_8859_1\"),\"euc-kr\"로 해도 깨지구요...

제가 알고 있는 모든 charset을 동원해서 넣어보구 꺼내봐도... 답이 없군요...

해결을 보신 분이 있음 꼭 알려주셨으면 합니다.