2009-08-01 11 views
0

サーバーにEJBレイヤーを持つFlexベースのインターネットアプリケーションを作成しようとしています。このレイヤーは、Flexアプリケーションで使用されるXMLを提供します。それはCairngormアーキテクチャを使用します。現在、エラー時には、すべてのコマンドファイルで定義されたハンドラ関数を呼び出します。どうすればこれを集中化できますか?フレックスアプリケーションでエラーメッセージを設定する

私の考えは、すべてのエラーメッセージとエラーメッセージのタイプを含むXMLファイルを作成することです: - 警告、エラーなど。エラーハンドラでは、エラー処理関数を呼び出して、 xml configファイルに定義されているエラーメッセージが表示されます。このXMLファイルをアプリケーション自体のModelレイヤーにロードし、グローバル変数と同じように格納する必要がありますか?

私は警告アラートを作成できるように、私にアラートボックスを上書きする方法のアイデアを提案し、エラー、警告など

答えて

0

アプリケーションが読み込まれるときにxmlファイルを読み込んで、モデルにメッセージを格納します。エラーメッセージを消す必要があるときは、適切なイベントを発生させることができ、モデルから正しいものを取り出して表示するコマンドを持つことができます。あなたがコマンドをウィンドウを開くようにしたいならば、Alertは確かに行く方法です。

"hasError"や "errorMessage"のようなプロパティを持つモデルにバインドするビューを持つ方がよい(ただし難しい)ので、hasErrorがtrueに設定されている場合、ビューはカスタムポップアップを開きます。

+0

まあ、XMLをオブジェクトとしてロードしてモデルに格納しています。その後、 'error_id'に基づいてトリガーします。 – jobinbasani

0

TitleWindowのは十分ではありませんしてください?

関連する問題