在flex项目中进行异常处理,并将错误信息国际化显示给客户 在flex端不需要进行try catch处理,try catch在后端进行,我的处理方式是这样的: 1.在后台定义异常类SystemException.java,代码如下: /** * 系统异常处理类 */ public class SystemException extends RuntimeException { private static final long serialVersionUID = 2293897900102583273L; //错误码,此错误定义在前台flex的中英文 i18n_exception.properties文件中,不可重复,前台根据此错误码进行国际化显示 private String key; //异常信息中的参数值 private String[] values; /** * 默认构造器 */ public SystemException() { super(); } /** * 不带key的构造器,视为系统异常 * @param message */ public SystemException(String message){ super(message); } /** * 具体信息的异常 * @param key 错误码 * @param message 错误消息 */ public SystemException(String key,String message) { super(message); this.key = key; } /** * 具体信息的异常且提供参数值 * @param key 错误码 * @param values 参数值 * @param message 错误消息 */ public SystemException(String key,String[] values,String message) { super(message); this.key = key; this.values = values; } public SystemException(String message, Throwable cause) { super(message, cause); } public SystemException(Throwable cause) { super(cause); } public String getKey() { return key; } public void setKey(String key) { this.key = key; } public String[] getValues() { return values; } public void setValues(String[] values) { this.values = values; } } 2.后台使用方式参考: throw new SystemException("1001",new String[]{"deng"},"save order fail");, 其中1001为错误吗,"save order fail",其实就是 打印在日志文件中的错误信息"
发表评论
-
某设计项目功能
2012-12-21 16:24 0IDS1000(集群); 箱体选型 ... -
flex中的排序--很简单的写法
2012-12-19 14:50 1418floorRoomPoints.sortOn(" ... -
flex反射的一个应用,获取类的相关信息
2012-12-14 16:00 0public class DemoImage ... -
flex前后台交互通用类
2012-12-14 14:29 0/** * 通用flex响应对象 */ ... -
验证点是否在封闭图形内
2012-12-14 14:28 01. 我自己想了个办法: 直接沿这个目标 ... -
twaver flex 和 flex开发中总结的一些知识点
2012-12-14 14:25 0对于twaver,只能用hall ... -
绘制网格
2012-12-13 09:30 0/** * 将画图区域用网格填充, ... -
flex中的隐藏组件实现(去掉原来所占的位置)
2012-12-13 09:23 0flex中的隐藏组件实现(去掉原来所占的位置): 使用inc ... -
自定义通用事件
2012-12-13 09:20 0import flash.events.Event; ... -
twaver flex为node活link添加事件
2012-12-11 10:58 0第1种办法. var linkUI:LinkUI = ... -
twaver flex摘要
2012-12-11 10:52 0//控制移动 network.mova ... -
flex相对坐标转化成全局坐标
2012-12-06 15:02 0var point:Point = new Point ... -
flex验证
2012-12-04 09:29 0private function validata( ... -
itemRenderer
2012-11-12 10:09 864tree.itemRenderer=new ClassFac ... -
flex缺点分析带补充
2012-09-29 09:11 9561.编译后的文件较大 2.swf不利于搜索引擎 -
解决flex builder调试时提示要下载最新调试版本问题
2012-09-25 09:45 1291有时公司没连网,flash player官方有更新时,会提示要 ... -
flash plaer 调试下载地址
2012-09-24 16:48 750http://www.adobe.com/go/flashpl ... -
flex绘制不规则形状图形,并填充背景色
2012-09-03 17:43 2587protected function button ... -
flex反编译软件,能反编译出资源和代码
2012-08-25 16:36 1548flex反编译软件,能反编译出资源和代码: Sothink S ... -
twaver flex旋转问题
2012-07-16 17:32 1100var nodeUI:NodeUI = this.networ ...
相关推荐
Flex项目开发模板Flex项目开发模板Flex项目开发模板Flex项目开发模板Flex项目开发模板Flex项目开发模板Flex项目开发模板Flex项目开发模板Flex项目开发模板Flex项目开发模板Flex项目开发模板Flex项目开发模板Flex项目...
如果应用程序能够处理异常错误,则在遇到错误时,应用程序会执行“一些动作”作为响应,而不是没有任何响应并且引发该错误的进程在没有提示的情况下发生失败。正确使用异常处理有助于防止应用程序和应用程序的使用者...
Flex 项目开发,个人专用 Flex 项目开发,个人专用 Flex 项目开发,个人专用 Flex 项目开发,个人专用
采用eclipse,flashbuilder,blazeds搭建flex项目
flex中文帮助flex中文帮助flex中文帮助flex中文帮助
网上找的flex源码。共大家下载学习。很不错
在Flex项目中引用Away3D的AS项目,简单小实例
flex 项目flex 项目flex 项目flex 项目flex 项目
这是本人做的Flex4 通过HttpService与Java进行交互...本人已经将Flex4整合到Myeclipse 8.5中去了,所以这个项目是在MyEclipse 8.5中开发的。 本人人格保证此项目在本人电脑上能够运行,个人提醒你注意本项目的输出路径
这是我在如何使用最佳做法并将它们应用到 Flex 开发流程的系列的第一部分。本文侧重于 Flex 项目设置的最佳做法。
java hibernate flex 整合开发,可以参考一下。
Flex开源项目
Flex Application Flex Application Flex Application
开源项目。。。。。...............可以研究研究.
1、Flex中配置FusionCharts说明文档是说明Flex项目和Java Web项目整合的过程 2、Fusionchart是Flex项目代码 3、Flex是Java Web项目代码 4、Java Web项目中有Flex项目所需的配置文件 5、Flex项目中用Fusioncharts插件...
Flex list数据列表,flex传递参数,flex动态创建组件,账号:wanger密码:123456
在Flex中如何使用按钮Button组件进行开发
个人学习项目,基于桌面的flex项目,基于sqlite存储数据
MyEclipse安装Flex 3 插件及新建Flex项目演示 所需软件 FlexBuilder3 beta2 插件版
在MyEclipse6.0中安装FLEX插件的过程在MyEclipse6.0中安装FLEX插件的过程在MyEclipse6.0中安装FLEX插件的过程在MyEclipse6.0中安装FLEX插件的过程在MyEclipse6.0中安装FLEX插件的过程在MyEclipse6.0中安装FLEX插件的...