读书人

使用parsley的DynamicCommand捕捉java

发布时间: 2012-11-10 10:48:51 作者: rapoo

使用parsley的DynamicCommand捕捉java端抛出的异常

?我用的是flex4+cairgorm3。

flex端需要捕捉java端抛出的异常,之前的做法是:

<fx:Declarations>

<rule:AddUserCommand/>

</fx:Declarations>

[CommandFault(selector="add")] public function error(fault:Fault):void{ if(fault.rootCause != null) { Alert.show(fault.rootCause.message,"错误"); }else{ Alert.show(fault.faultString,"错误"); } }

</fx:Declarations>

我们一般用一个完整的命令对象对结果进行处理。这个对象仅是单个方法,用于执行命令。
parsley为每个匹配消息创建一个新的命令实例。多个命令对象可以并发执行,并且不进行任何交互。

读书人网 >Web前端

热点推荐