• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 3212
2005.07.20 (02:42:36)
게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.

* 고객시스템명 : 삼성전자
* GAUCE 버전 : 3.1
* WAS 종류(WebLogic 등등) : JEUS
* DB 종류 : Oralce 8i
* 문의 유형(질문/요청/참조) :
* 내용 :
DB에서 가져온 데이터를 GauceDataSet에 할당하여 그리드에 출력할 경우 한글이 깨집니다.
레코드셋은 jsp에서 가져오구요, GauceDataSet에 할당하는 부분은 아래와 같습니다.
System.out.println(new String(rs.getString(2).getBytes("8859_1"),"KSC5601"));
row.addColumnValue(new String(rs.getString(2)..getBytes("8859_1"),"KSC5601"));
콘솔엔 한글이 안 깨지고 잘 나타납니다.
이 페이지에 contentType를 euc-kr로 선언해도 깨지고,
가우스 프로퍼티 파일에
locale.charset.default=
locale.charset.get=
locale.charset.post=
값을 없애도 보고, ISO8859_1, EUC_KR로 변경해 봐도 소용이 없습니다.
LuxeCombo에서 CBData에 한글을 직접 입력하면 화면엔 잘 나옵니다.
DB 내용을 GauceDataSet에 할당 하지 않고 그냥 화면에 뿌리면 잘 나옵니다.
문제는 GauceDataSet에 넣으면 한글이 깨지는거죠.. 흠...
어디를 더 점검해 보아야 할까요?
답변 주시면 감사드리겠습니다.


 
Tag List
XE Login