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

* 고객시스템명 : LG CNS LAF/UI for Gauce
* GAUCE 버전 : 3.5
* WAS 종류(WebLogic 등등) : Tomcat
* DB 종류 : MySql
* 문의 유형(질문/요청/참조) : 질문
* 내용 :

서블릿 구현에 있어서, service() 안에서 다음과 같이 진행하였습니다.

    public void service( HttpServletRequest req, HttpServletResponse res ){
      . . . . .
      (지점 A )
        try{
                loader = new ServiceLoader(req, res);
                service = loader.newService();
                gauceReq = service.getGauceRequest();
                gauceRes = service.getGauceResponse();
      (지점 B )
                this.process(req, res, gauceReq, gauceRes);               
        } catch (Exception e ){
      . . . . .


이 절차 이후에, 저는  process() 안에서, 넘겨받은 req 객체로 부터 getParameter() 를 호출해야 하는데요.
한글이 깨져 들어오는 문제가 있었습니다. 그래서 위 코드의 (지점A)와 (지점B) 에서 각각 다음의 메소드를 호출했습니다.

      System.out.println( req.getParameter("name") );

이렇게 하니, 결과는

(지점A ) 홍길동
(지점B ) ???

이러하였습니다.

제 생각에는 ServiceLoader 클래스 내부에서 어떤 문제점이 있지 않나 싶은데, 내용을 검토해 주시면 좋겠습니다.


감사합니다.
 
Tag List
XE Login