2009-08-01 4 views
0

서버에 EJB 계층이있는 Flex 기반 인터넷 응용 프로그램을 만들려고합니다. 이 계층은 Flex 어플리케이션에서 사용되는 XML을 제공합니다. Cairngorm 아키텍처를 사용합니다. 현재 오류가 발생하면 모든 명령 파일에 정의 된 처리기 함수를 호출합니다. 이것을 어떻게 중앙 집중화 할 수 있습니까?flex 응용 프로그램에서 오류 메시지 구성

내 생각은 모든 오류 메시지와 오류 메시지의 유형을 포함하는 XML 파일을 만드는 것입니다. 경고, 오류 등. 오류 처리기에서 오류 처리 함수를 호출하고 다음과 같은 고유 ID를 전달합니다. 그러면 xml 구성 파일에 정의 된 오류 메시지가 표시됩니다. 이 XML 파일을 응용 프로그램 자체의 모델 계층에로드하고 전역 변수로 저장해야합니까?

답변

0

앱로드시 xml 파일을로드하고 모델에 메시지를 저장하십시오. 오류 메시지를 발생시켜야 할 때 적절한 이벤트를 발생시킬 수 있으며 모델에서 올바른 이벤트를 가져 와서 표시 할 수 있습니다. 명령을 사용하여 창을 열려면 경고를해야합니다.

"hasError"및 "errorMessage"와 같은 속성이있는 모델에 바인딩하는보기를 사용하는 것이 더 좋습니다 (단점). 따라서 hasError가 true로 설정되면보기에서 사용자 지정 팝업이 열립니다. .

+0

글쎄, 개체로 XML을로드하고 모델에 저장하고 있습니다. 그런 다음 'error_id'를 기반으로 트리거하십시오. – jobinbasani

0

TitleWindow 등 경고 오류 내가 경고 알림을 만들 수 있도록 경고 상자를 무시에 나에게 아이디어를 제안 해주십시오 충분하지?

관련 문제