• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1152
2006.09.29 (20:35:02)
Spring iBaits + Gauce 4.0


Spring MVC 를 사용하여 작업할 경우

Controller(java) 수정시

java.lang.ClassCastException 이 발생합니다.

소스는 다음과 같습니다.

public ModelAndView listBoard(HttpServletRequest request, HttpServletResponse response) throws Exception {

    try {
    
        GauceInputStream gis = ((HttpGauceRequest) request).getGauceInputStream();   // <- 요부분에러
        
        GauceOutputStream gos = ((HttpGauceResponse) response).getGauceOutputStream();
        
        GauceDataSet dSet_master = new GauceDataSet("dataset_master");
        gos.fragment(dSet_master);
        .....
        DataSet Header 생성
        .....
        DataSet 생성
        .....
        gos.write(dSet_master);
                
                gos.close();
                
        } catch (Exception e) {
                e.printStackTrace();
                throw e;
        }
        
        return null;
}

파일 변경(컴파일)후
GauceInputStream gis = ((HttpGauceRequest) request).getGauceInputStream();
요 부분에서 java.lang.ClassCastException 이 나는데...

서버를 리스타트를 하면 제대로 동작합니다.


그럼 수고하세요
 
Tag List
XE Login