问题场景:前台的Flex对象已经用RemoteClass标注,但是到后台之后没有进行合适的转换,仍为flex.messaging.io.amf.ASObject。
解决方案一(Flex端)
import flash.net.registerClassAlias;
registerClassAlias("JAVA端的类全名",AS类名);
解决方案一(Java端)
public void test(ASObject param){
ASTranslator ast = new ASTranslator();//AS类型转换器
ASObject aso=(ASObject) param.get("data");//直接从flex得到的数据类型是Asobject
aso.setType("com.amc.dc.service.query.dto.Product");//设置要转化的类型
Product p = (ProductPositionDto) ast.convert(aso, Product.class);//转换类型
}
详见:http://forums.adobe.com/message/2229630
分享到:
相关推荐
解决安装vmware tools时提示Alias manager and ticket service(VGAuthservice)启动失败 最后这个一定要选上 默认是不选择的 不选择的话就算安装完了也还是解决不了问题 只有选上就能解决这个问题了
Alias建模理论1--数学几何系统.pdf
总结SQL中alias别名的应用,还有Linux中alias别名的应用的比较
Autodesk Alias Automotive 2013
这个工程是使用activity-alias创建应用的别名的Deom,有需要的可以下载
alias曲面建模原理.doc
关于alias的命令详解,在界面上用文字一个命令的解释,个人觉得很受益,所以发给大家共勉
typeAlias标签。
alias 双渐消线模型,初级入门可进行研究
原:LINUX alias,unalias;介绍如何定义自己的命令,
写个那些想学习alias的新人写个那些想学习alias的新人
解决在tsconfig定义的TypeScript导入别名和路径。 安装 npm install --save-dev gulp-ts-alias 信息 以前曾尝试发布完成类似功能的Gulp插件,但都无法维护。 出于遗产的考虑,以下是已考虑的先前软件包/脚本的...
Alias教程入门[汇编].pdf
Linux 中如何使用 alias 命令.doc
lunux命令中的alias命令的用法详解: 定义一个别名 ;
Alias与犀牛的区别,简介,入门等。。
解释 Alias 界面中使用的基本概念和术语。中文学习资料。
Alias2.4 for linux 数学程序库,内有说明文件,英语
一个根据alias配置合并js文件的gulp插件,合并时会自动提取模块间的依赖
Alias现代工业设计超级实例,计算机辅助设计、辅助制造