중국어 입력문제 질문 드립니다. 0 2 2,371

by 서경원 [2009.05.26 17:21:48]


지금 회사 웹 어플을 만드는데 중국어를 입력해야 한다고 합니다.

Oracle은 8i 이고 NLS_LANGUAGE는 "AMERICAN" NLS_CHARACTERSET은 "KO16KSC5601"로 되어있습니다.

언어셋은 UTF8로 변경할 수는 없는 상황이구요.

개발은 Tomcat5.x + JSP로 테스트 중 입니다.

정말 별의별 테스트를 다 해봤는데 영문과 한글은 잘 들어가는데 중국어가 자꾸 깨져서 들어가네요.

웹페이지 인코딩도 중국어 간체로 하고 JSP페이지 characterset과 meta태그 characterset도 gb2312로 설정한 후 테스트를 했는데 깨져서 나오네요.

UTF8로 가지 않고 중국어를 입력하고 볼 수 있는 방법이 없을까요??

경험있는 선배분들의 조언 부탁드립니다. ㅠㅠ 밤샌다고 다 해결되는건 아니네요 ~

 

by 김원식 [2009.05.26 17:33:06]
nvarchar, nchar 타입을 사용해 보세욤.

by 서경원 [2009.05.27 08:30:03]
김원식님 답변 감사합니다만 컬럼 타입도 바꿀 수 없는 상황입니다 ㅠㅠ JSP화면에서 Characterset을 "euc-cn"으로 하니까 화면상으로는 깨지지 않는데, DB에만 들어가면 깨져서 나오네요... 혹시 중국어 운영체제에서 보면 제대로 보일까요?
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입