• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1722
2008.01.29 (19:37:34)

>http://localhost:8088/elm/TEST_1.jsp 경로를 예를 들면
>ServerIP에는 http://localhost:8088 이 들어가고
>Action에는 /elm/TEST_1.jsp 가 들어가있습니다.
>두 가지를 합쳐 http://localhost:8088/elm/TEST_1.jsp 만들고
>페이지를 열어보면 오류없이 페이지가 호출 되는데
>버튼을 이용하여 post(); 를 실행하면 오류가 납니다.
>jeus를 보니 버튼을 클릭하였을때 post();를 실행하여
>http://localhost:8088/elm/TEST_1.jsp 페이지를 불러 오지 못합니다.
>
>
>>안녕하세요?
>>쉬프트 정보통신 솔루션지원팀입니다.
>>문의하신 post()가 정상처리 되지 않는 부분에 대해서 말씀드리겠습니다.
>>TR 컴포넌트의 Action의 값은 IP와 포트번호를 뺀 이후 경로(절대경로명)를 포함한 서비스로직 페이지 이름을
>>적어주셔아 합니다!
>>즉, TR이 처리한 서비스 페이지 명이 aa.jsp라면
>>Action 속성에는 /경로명.../aa.jsp 라고 호출하셔야 합니다.
>>그럼 한번 확인해 보시기 바랍니다.
>>수고하십시요
>>
>>>post()를 이용해서 저장하려고 하는데요
>>><comment id="__NSID__">
>>><object classid=CLSID:223216F6-B9FE-406d-9ED6-143FCE3A07B8 id=Trans>
>>>
>>><param name=ServerIP        value="http://localhost:8088">
>>><param name=Action                value="/elm/SOB/test_1">
>>><param name=Parameters            value="TR_TYPE=Transaction">
>>><param name=KeyName        value="toinb_dataid4">
>>><param name=KeyValue        value="trcontrol_t1(I:DETAIL=MxDataSet_1)">
>>>
>>></object>
>>></comment>
>>>
>>>이렇게 설정해주고 자바 스크립트를 이용해서
>>>else if(b==4)
>>>   {
>>>       alert('a');                        //else if로 처리되는지..
>>>       alert(MxDataSet_1.Text);   //데이터확인
>>>       Trans.post();                    //post저장
>>>       alert('b');                        //post완료확인
>>>    }
>>>으로 처리했는데
>>>데이터 확인까지는 되는데 저장이 되질 않습니다.
>>>gauce 3.5버전을 사용하고 있구요
>>>was는 jeus, db는 oracle사용하고 있습니다.
>>>아무래도 serverIP와 Action에서 잘못된거 같은데요
>>>어떻게 해결해야 합니까???
>>
>

저장시 onSuccess 이벤트와 onFail 이벤트에

tr아이디명.ErrorMsg 와 tr아이디명.ErrorCode 를 찍어보시고 서버쪽에도 어떤 로그가 남는지 남겨주시기

바랍니다.
 
Tag List
XE Login