안녕하세요?
쉬프트 정보통신 솔루션지원팀입니다.
문의하신 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에서 잘못된거 같은데요
>어떻게 해결해야 합니까???