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

* 고객시스템명 : 신문유통원 간행물관리시스템
* GAUCE 버전 : 4.0
* WAS 종류(WebLogic 등등) : Web-logic
* DB 종류 : oracle 10g
* 문의 유형(질문/요청/참조) : 데이터셋 전송관련 문의드립니다.
* 내용 :  

A 화면상에서  CSV파일을 업로드후 생성된 데이터셋을 서버로 전송후
전송된 데이터셋을 가공후 B화면으로 가공된 데이터셋을 전송하려고 합니다.


1. a.jsp

var action = "/test.do?command=test"/>";
transaction = new GauceTransaction(trTest, "I", "insert");
transaction.addDataSet(dsTest);
transaction.doPost(action);

2. TestAction.java

public ActionForward updateReturnDelivelyStatistical(ActionMapping mapping,
                                                                           ActionForm form,
                                                                   HttpServletRequest request,
                                               HttpServletResponse response) throws Exception {

  if (isGauceConnection(request)) {            
    DataSetMetaData testDsmd= new DataSetMetaData("dsTest",
                                                   DataSetMetaData.TYPE_LIST,
                                                   DataSetMetaData.MODE_IGNORE);
  
    testDsmd.addColumn("INVC_NO",               DataSetMetaData.DATA_STRING);
    testDsmd.addColumn("RET_RSN_TYPE",     DataSetMetaData.DATA_STRING);
    testDsmd.addColumn("DELI_MSG",                  DataSetMetaData.DATA_STRING);
    testDsmd.addColumn("INVC_SELECT",        DataSetMetaData.DATA_STRING);
    
    -->
   이곳에서 dsTest데이터셋을 가공후 b.jsp파일을 열려고 합니다.
    -->
    return mapping.findForward("test_b_jsp");
  }  
  return mapping.findForward("test_a_jsp");
}


 
Tag List
XE Login