와우 리눅스 7.1에 tomcat 3.2.3버전을 쓰고 있습니다.
이상하게도 local에서 startup 을 시키면 db에서 불러오는 한글이
안 깨지는데 외부에서 startup을 시키면 한글이 몽땅 깨지는군요
전에 7.0에서는 안그랬는데 왜 그런지 모르겠네요
고수님들의 답변부탁드립니다.
외부에서 기동했을 때만 한글이 깨지는 것은 JVM 의 file.encoding 이나 locale 환경변수가 달라서입니다. 기동 스크립트에서 LANG 을 맞추고 JAVA 옵션에 -Dfile.encoding=euc-kr 을 넣어 보세요. DB 연결의 문자셋도 함께 확인하세요.