게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.
* 고객시스템명 : 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 클래스 내부에서 어떤 문제점이 있지 않나 싶은데, 내용을 검토해 주시면 좋겠습니다.
감사합니다.