• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1281
2008.07.25 (02:05:44)
안녕하세요?

request.setCharacterEncoding("euc-kr"); 를 제거 하시고,


lm_oReq.getParameter("temp"); 를 사용해 보시길 바랍니다.

그래도 계속 한글이 출력이 안되신다면

전화 주셔서 원격지원등으로 점검을 받으시길 바랍니다.

그럼 수고하세요.



>* GAUCE 버전 : 3.5
>* WAS 종류(WebLogic 등등) : Oracle Application Server 10.1.3
>* DB 종류 : Oracle10g
>* 문의 유형(질문/요청/참조) : 질문
>* 내용 :
>
>한글 파라메터를 jsp 에서 받을때 문제로 인해 문의드립니다..
>
>영문은 잘 받아지는데 한글로 던질경우 ??? 로 나오네요...
>
>게시판 검색해서 gauce.properties 파일도 euc-kr 로 전부 맞추고.. was 쪽,, jsp 페이지도 맞췄는데...
>
>아래는 해당 부분만 정리한 소스입니다...
>
>
><%@ page language="java" contentType="text/html; charset=euc-kr" pageEncoding="euc-kr" %>
><%@ page import="java.util.*,java.io.*,java.text.*,java.sql.*"%>
><%@ page import="com.gauce.*,com.gauce.io.*,com.gauce.log.*,com.gauce.common.*,com.gauce.db.*"%>
><%--
>********************************************************************************
>        Parameter 처리 및 변수 정의부
>********************************************************************************
>--%>
><%
>        request.setCharacterEncoding("euc-kr");
>
>        ServiceLoader lm_oLoader = new ServiceLoader(request, response);
>
>        GauceService lm_oService = lm_oLoader.newService();
>
>        String im_sTemp1 = request.getParameter("temp");
>
>        GauceRequest lm_oReq = lm_oService.getGauceRequest();
>        GauceResponse lm_oRes = lm_oService.getGauceResponse();
>
>        String im_sTemp2 = lm_oReq.getParameter("temp");
>
>        String im_sTemp3 = request.getParameter("temp");
>
>
>
>        out.println(im_sTemp1);
>
>        System.out.println(im_sTemp1);
>
>        out.println(im_sTemp2);
>
>        System.out.println(im_sTemp2);
>
>        out.println(im_sTemp3);
>
>        System.out.println(im_sTemp3);
>%>
>
>이렇게 해서.. 페이지명.jsp?temp=AAA
>
>하면 잘찍히는데..
>
>페이지면.jsp?temp=테스트 라고 하면
>
>08/07/17 08:59:07 테스트
>08/07/17 08:59:07 ???
>08/07/17 08:59:07 ???
>
>이렇게 찍힙니다...
>
>
>테스트 결과 한글 파라메터가 GauceService.getGauceRequest(); 하기전에 받으면 잘 찍히는데,,
>그 이후로 받으면 한글이 깨져버리네요...
>
>        String im_sTemp1 = request.getParameter("temp");
>
>        GauceRequest lm_oReq = lm_oService.getGauceRequest();
>
>        String im_sTemp3 = request.getParameter("temp");
>
>이렇게 해도 im_sTemp3 가 ??? 로 나옵니다...
>
>
>머가 문제인 걸까요???
>
 
Tag List
XE Login