2009-08-01 72 views
0

我正在尝试在服务器中创建一个基于Flex的基于Internet的应用程序与EJB层。该图层提供了Flex应用程序使用的XML。它使用Cairngorm架构。目前,在发生错误时,我会调用所有命令文件中定义的处理函数。我如何集中这个?在flex应用程序中配置错误消息

我的想法是创建一个包含所有错误消息和错误消息类型的XML文件,例如: - 警告,错误等。在错误处理程序中,我将调用错误处理函数并传递一个唯一的ID反过来会显示xml配置文件中定义的错误消息。我是否需要将这个XML文件加载到应用程序本身的模型层中,并将它们存储为全局变量?

请建议我的想法上覆盖的警告框,这样我可以创建警告警报,警报错误等

回答

0

当应用程序加载时加载xml文件,并将消息存储在模型上。当你需要发出错误信息时,你可以触发相应的事件,并且你可以有一个命令从模型中拉出正确的并显示它。如果您想要命令打开窗口,警报绝对是您的选择。

更好(但更难)的选择是有一个视图绑定到模型,该模型具有像“hasError”和“errorMessage”属性,所以如果hasError设置为true,视图将打开一个自定义弹出。

+0

那么,我正在加载XML作为一个对象,并存储在模型中。然后根据'error_id'触发它。 – jobinbasani 2009-08-02 02:04:38

0

TitleWindow中是不是不够好?