• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1243
2009.08.19 (09:42:39)

>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 :
>* GAUCE 버전 :  3.5
>* WAS 종류(WebLogic 등등) :
>* DB 종류 : oracle
>* 문의 유형(질문/요청/참조) : 질문
>* 내용 :
>
>변수의 내용이 한글을 경우
>①번 위치에 String SQL_Where = request.getParameter("search");와 같이
>넘어온 값을 받을 경우 한글이 되는데,
>②번 위치에서 받을 경우 한글이 깨어져 나타납니다.
>
>이와 같은 현상이 왜 발생하는지 알고 싶습니다.
>
>
><%@ page contentType="text/html;charset=EUC-KR" import="com.gauce.*,com.gauce.io.*,com.gauce.common.*,com.gauce.log.*,com.gauce.db.*,java.sql.*,java.io.*,java.net.*" %>
>
><%
>①
>
>ServiceLoader loader = null;
>GauceService service = null;
>GauceContext context = null;
>Logger logger = null;
>GauceDBConnection conn = null;
>
>try{
>
>loader = new ServiceLoader(request, response);
>service = loader.newService();
>context = service.getContext();
>logger = context.getLogger();
>
>
>    conn = service.getDBConnection();
>    GauceRequest req = service.getGauceRequest();
>    GauceResponse res = service.getGauceResponse();
>
>    GauceDataSet dSet = new GauceDataSet();
>    res.enableFirstRow(dSet);
>
>②
>    String test[] = SQL_Where.split(",");


해당 문제는 WAS상에서 설정해주어야 되는문제로 보입니다.

Tomcat일 경우 아래와 같이 변경해보시기 바랍니다.
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="EUC-KR"/>


 
Tag List
XE Login