• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
안녕하세요?

문의 하신 기능은 크게 2가지 방법이 있습니다.

1. 데이터셋의 특정 컬럼에 화면에 보여줄 메시지를 담아서 처리하는 경우.

   - 일반적인 조회 기능과 동일한 형태로 구형하시면 됩니다.

2. GauceResponse객체의 commit메소드를 이용하는 방법.

샘플 예제 입니다.

<%@page contentType="text/html;charset=euc-kr" %>
<%@page import="com.gauce.*,com.gauce.io.*,com.gauce.http.*,java.text.*" %>
<%
                ServiceLoader sl = new ServiceLoader(request, response);
                
                GauceService gs = sl.newService();
                GauceRequest greq = gs.getGauceRequest();
                GauceResponse gres = gs.getGauceResponse();

                gres.commit("지정한 키값입니다.");
                gres.close();

%>

위와 같이 실행하고 난 후에 해당 데이터셋의 OnLoadComplted이벤트에서 데이터셋.ErrorMsg를 찍어보면

해당 내용이 나타나는걸 보실수있습니다.

트랜젝션인 경우에는 OnSuccess에서 해당 트랜젝션컴포넌트의 ErrorMsg의 내용을 찍어 보시면 됩니다.

그럼 수고하세요.



>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 : 학생.
>* GAUCE 버전 : Gauce35
>* WAS 종류(WebLogic 등등) : Tomcat
>* DB 종류 : Oracle
>* 문의 유형(질문/요청/참조) : 질문
>* 내용 :
>안녕하세요..
>질문 하나 드리겠습니다..간단한 질문이긴 하지만..아무리 찾아봐도 해결이 안되니.....
>가우스에서 데이타셋.Reset() 를 하고 alert() 띄워주는법 가르켜 주세요..
>제가 지금 키값 체크를 할려고 하는데요..화면에 그 키 값이 없어요..
>데이터 베이스에서 확인한후 다시 alert() 띄워 줄려고 그래요..
>그러니까 즉 submit() 한후죠..submit한후 다시 화면으로 결과 리턴하면서 그 결과에 따라 alert();하는 법 ..
>고맙습니다..
>
>또 다른분이 질문 드린걸 보고서 글을 다시 올리는데요.
>OnSuccess() 할때 서버에서 보내준 메세지 받을수 있다고 하셨는데.
>제 가우스 버전이 35여서 인지 addmessage()메소드 호출이 불가능 해요..
>어떻게 다른 방법 없을까요..어제부터 찾았었는데.....
>그럼 부탁 드리겠습니다..고마워요..
 
Tag List
XE Login