게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.
* 고객시스템명 : Windows XP
* GAUCE 버전 : 3.1
* WAS 종류(WebLogic 등등) : Jeus
* DB 종류 : Informix 9
* 문의 유형(질문/요청/참조) : 질문
* 내용 :
현재 작업중인 화면에서 Tr Component 를 사용하고 있는데 시간이 많이 걸릴 경우
웹 브라우저가 멈춰 버리는 현상이 있습니다. 화면이 멈춰지면서 다른 Windows 프로그램
사용도 지장을 주고 있으며 화면이 화면이 흰바탕으로 전체가 변경되면서
프로그램의 실행이 멈춰버린 것으로 보입니다.
따라서, Tr 실행시에 웹브라우저가 멈춰지지 않도록 하는 방법을 알고 싶습니다.
예를 들어 Gauce DataSet의 경우 많은 데이타를 조회 하여도 웹브라우저가 멈추는 현상은
없기 때문에 문제가 없습니다.
--
5월 11일 질문의 내용에 좀더 추가 하겠습니다
javascript 에서 다음 처럼 tr 함수를 작성했습니다(예제내용)
<object id=tb_TR classid=CLSID:0A2233AD-E771-11D2-973D-00104B15E56F >
<param name=KeyName value="toinb_dataid4">
<param name= KeyValue value="JSP(I:dataset1=gc_dset1,O:dataset2=gc_dset2)">
</object>
이 경우 tb_TR 설정 처럼 Service 는 JSP 며, 입력 에는 gc_dset1 DataSet 을 출력에는 gc_dset2
DataSet 을 사용합니다.
JSP 서비스에서는 입력된 gc_dset1 의 data 를 가지고 update/insert/delete 를 하고 실행 결과를
gc_dset2 을 사용하여 Web Browser 로 전송합니다. JSP 의 작업이 많이 걸려 시간이 지연되면
Client Web Brower 가 멈춰버립니다.( 멈춰저서 화면이 흰색 바탕화면으로 보이는 그림 첨부)
Client 웹 브라우서에 마우스는 모래시계로 나오고 어떤 동작도 못합니다.
브라우저를 이동하거나 축소/확대 가 안되며, 다른 응용프로그램이 실행되어 화면이 겹처지면 겹처진
부분이 흰색 바탕으로 변경되어 보입니다.
DataSet 으로 단순 조회시에는 JSP 서비스 시간이 많이 소요되어도 이런 현상이 없는데
Tr Component 사용에는 이런 문제가 생깁니다.
문제 해결을 알려주시면 감사하겠습니다.
* 멈춰버린 화면의 배경색이 다른 프로그램이 겹치면서 흰바탕으로 변경된 그림 첨부