• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1244
2008.07.07 (19:13:10)

>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 :
>* GAUCE 버전 :
>* WAS 종류(WebLogic 등등) :
>* DB 종류 :
>* 문의 유형(질문/요청/참조) :
>* 내용 :
>
>DB테이블에 한글로 데이터가 들어가있습니다.
>UI에서 조회를 하면 글자가 ?로 나오고 있습니다.
>
>C:gauce30config의 가우스.properties에서는
># Defines character set used when String is retrieved from database
>db.charset.out=KSC5601
>다음과 같이 설정이 되어 있구요
>jsp에서는 charset=euc-kr로 데이터셋을 구성해주고 있습니다.
>
>전에도 테이블에 한글에 있던 데이터를
>StringUtil.nullValue(StringUtil.kscToAsc(rs.getString(pGetCount++))); 다음과 같이 스트링으로 가져왔는데
>이번에는 안되네요.
>왜 그런지 궁금합니다.
>빠른 답변 부탁드립니다.

우선 StringUtil 이란 패키지는 저희쪽 제품에 포함되어 있지 않습니다.

아마 자체적으로 구현하신 모듈 같습니다.

그리고.. 확인해 보실 사항은 우선 DB에서 값을 가져오신후

GAUCE DataSet에 담기 이전에 log로 찍어서 정상적으로 깨지지 않고 왔는지 확인해보시고.

담으면서 깨지신다면 getByte 등으로 캐릭터셋을 변경해주셔야 할듯합니다.
 
Tag List
XE Login