`
zuiyanwangyue
  • 浏览: 167506 次
  • 性别: Icon_minigender_1
  • 来自: 河北
社区版块
存档分类
最新评论

解决RemoteClass alias信息丢失

阅读更多

问题场景:前台的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

    解决安装vmware tools时提示Alias manager and ticket service(VGAuthservice)启动失败 最后这个一定要选上 默认是不选择的 不选择的话就算安装完了也还是解决不了问题 只有选上就能解决这个问题了

    alias命令中文详解

    在Linux和Unix操作系统中,`alias`命令是一个非常实用的工具,它允许用户为复杂的或者经常使用的命令创建简短的别名,以提高工作效率。通过使用`alias`,我们可以自定义命令行指令,使得日常操作更为便捷。下面将对`...

    Alias与犀牛的区别

    - **Alias**:解决了工业设计前期流程与下游工程软件之间的兼容性问题,实现了所谓的“无缝连接”。 - **犀牛**:由于曲面质量较低,在与下游软件的对接过程中可能会出现较多问题,影响设计意图的准确传达。 #### ...

    Linux 中如何使用 alias 命令.doc

    Linux 中如何使用 alias 命令 Linux 中的 alias 命令是一种功能强大的命令,能够帮助用户简化长命令、记住复杂名称的命令、节省时间等。下面将详细介绍 alias 命令的使用方法和场景。 1. 创建 alias alias 命令...

    alias别名的应用和比较

    这样,每次想要查看文件列表的详细信息时,只需输入`ll`即可。 ##### 激活别名 在Linux中,为了使新定义的别名生效,需要更新shell配置文件。最常见的做法是在用户的`.bashrc`文件中添加别名,并重新加载该文件。 ...

    Alias教程入门[汇编].pdf

    Alias教程入门[汇编] Alias是一款功能强大且广泛应用于工业设计和动画领域的三维设计软件。下面是对Alias教程入门[汇编]的知识点总结: 一、Alias概述 Alias是由加拿大Alias/Wavefront公司所设计、开发出来的软件...

    Alias安装教程(详解)整理.pdf

    Alias安装教程详解 Alias是一种专业的计算机辅助设计(CAD)软件,广泛应用于汽车工业、航空航天、机械制造等领域。下面是Alias安装教程的详细解说: 一、安装前的准备 在安装Alias之前,需要注意以下几点: * ...

    Android activity-alias别名的使用

    然而,有时候开发者可能需要在不改变原始Activity的基础上实现不同的功能或者提供不同的入口,这时Android系统提供的Activity别名(Activity-alias)就能派上用场。本文将详细讲解如何在Android中使用Activity别名,...

    Alias现代工业设计超级实例

    《Alias现代工业设计超级实例》通过丰富的案例教学,不仅让学习者掌握了Alias软件的基本操作方法,更重要的是学会了如何将理论知识与实践相结合,创造性地解决实际问题。这种学习方式有助于培养学习者的创新思维能力...

    mybatis-demo7-typeAlias标签.zip

    在MyBatis框架中,`typeAlias`是一个非常重要的配置元素,它主要用于简化类全限定名的使用,提高代码的可读性和简洁性。在MyBatis的配置文件中,我们经常会看到`<typeAliases>`标签,这就是用来定义类型别名的地方。...

    windows下alias.bat

    "alias.bat" 文件就是这样的一个批处理脚本,它被设计用于创建自定义的命令别名,以便用户能更方便、快捷地启动常用的应用程序。这种功能在Linux或Unix系统中被称为"alias",但在Windows环境下,我们需要通过编写...

    Autodesk Alias Automotive 2013种子

    Autodesk Alias Automotive 2013

    Alias建模理论1--数学几何系统.pdf

    ### Alias建模理论1--数学几何系统解析 #### 一、NURBS系统概览 在探讨Alias的数学几何系统之前,我们先了解一个核心概念——NURBS(Non-Uniform Rational B-Spline),这是一种非均匀有理B样条曲线系统。在工业设计...

    Alias2.4 for linux 程序库

    对于开发者来说,阅读和理解这些文档至关重要,因为它们通常会包含详细的API(应用程序编程接口)指南、示例代码以及错误处理信息,帮助开发者更好地集成和利用这个库。 "程序库"这一标签明确了这个压缩包的核心...

    gulp-alias-combo-master

    **gulp-alias-combo-master** 是一个针对JavaScript文件合并的Gulp插件,它主要功能是根据用户定义的别名(alias)配置,智能地合并多个JavaScript文件,并在合并过程中自动解析并处理文件间的依赖关系。这个插件的...

    alias曲面建模原理.doc

    alias曲面建模原理.doc

    前端开源库-babel-plugin-module-alias

    为了解决这个问题,`babel-plugin-module-alias`应运而生,它是一个Babel插件,允许开发者为项目中的模块路径创建别名,简化导入语句,提高代码可读性和可维护性。 **1. Babel插件的工作原理** Babel 是一个广泛...

    前端开源库-eslint-import-resolver-alias

    为了解决这个问题,开发者通常会在配置文件中设置别名,比如`@`代表项目源代码的根目录,这样可以简化导入路径。 `eslint-import-resolver-alias`插件的作用就是帮助`eslint`识别并解析这些自定义的别名。通过配置`...

Global site tag (gtag.js) - Google Analytics