게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.
* 고객시스템명 :
* 문의할 Component명 및 버전 : Gauce 3.5
* DataSet 버전 : 1.1.1.52
* Tr 버전 : 1.1.1.49
* 문의 유형(질문/요청/참조) :
* 내용 :
---gauce.properties---
locale.charset.default=EUC_KR
locale.charset.get=EUC_KR
locale.charset.post=EUC_KR
---화면단 JSP---
<script language=JavaScript for=tbtr_1 event=onSuccess>
alert("Transaction Success!!n" + "ErrorCode : " + tbtr_1.ErrorCode + "n" + "ErrorMsg : " +
tbtr_1.ErrorMsg);
for(i=0;i<tbtr_1.SrvErrCount('UserMsg');i++) {
alert(tbtr_1.SrvErrMsg('UserMsg',i));
}
</script>
---db입력/삭제/수정처리 JSP---
...
res.flush();
res.commit("성공!!");
} catch (Exception e) {
res.writeException("Native", "70000", e.toString());
logger.err.println(this, e);
//throw e;
} finally {
try {
res.commit();
res.close();
if (conn != null) conn.close();
}catch(Exception e) {}
loader.restoreService(service);
}
%>
db 입력수정삭제처리가 정상적으로 끝나면 성공!!이라는 메시지를 출력합니다... 근데... 그 글자가 다 깨져서 나옵니다.. db에서 가져오는 값들은 모두 정상적으로 출력됩니다... 단지 저 메시지만 깨지는 군요... 가끔 res.writeexception을 써서 메시지를 뿌려주는데 그 경우는 또 한글 정상 출력됩니다...
유독 res.commit에 써주는 한글 메시지만 깨져서 나오는 이유가 뭘까요,...?
gauce.properties 에서는 detault, get, post 모두 EUC_KR로 수정하였습니다...
그리고 여러테이블의 자료를 순서대로 입력, 수정, 삭제처리하는 경우 Transaction 처리가 가능한가요...? db에서 말구 프로그램상에서 가능한지요...
그럼 좋은 하루 되시고 답변 부탁드립니다...