flex和java之间的自定义对象转换
2011-10-04 23:46
537 查看
http://www.1v5.com/blog/?action=show&id=81
flex和java之间的自定义对象转换
准备用Flex+LCDS+Spring+Hibernate做一个OA系统
因为刚接触Flex所以很多问题都很迷茫
昨天试了一下Flex通过LCDS和java进行互交,但残留了一个问题,
Flex和JAVA之间如何传递自定义对象。
今天在网上搜了一下相关的资料,得到的解决办法,具体如下:
首先看一下AS的VO
ActionScript代码
package com.bean
{
[Bindable]
[RemoteClass(alias="com.bean.Userbean")]
public class Userbean
{
public var name:String;
public var pass:String;
}
}
其中[RemoteClass(alias="com.bean.Userbean")]定义了与此向对应的javabean
注意属性必须public而且属性名要与javabean中的属性名一致
下来看javabean
JAVA代码
package com.bean;
public class Userbean {
private String name;
private String pass;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getPass() {
return pass;
}
public void setPass(String pass) {
this.pass = pass;
}
}
这样ActionScript中的对象就可以与java中的对象进行相互转换了
LCDS会自动将这个AS对象转换成javabean
但是如果是由javabean到AS对象的转换在AS中就要进行强制类型转换
ActionScript代码
private function Result(e:ResultEvent):void{
var ub:Userbean = Userbean(e.result);
}
flex和java之间的自定义对象转换
准备用Flex+LCDS+Spring+Hibernate做一个OA系统
因为刚接触Flex所以很多问题都很迷茫
昨天试了一下Flex通过LCDS和java进行互交,但残留了一个问题,
Flex和JAVA之间如何传递自定义对象。
今天在网上搜了一下相关的资料,得到的解决办法,具体如下:
首先看一下AS的VO
ActionScript代码
package com.bean
{
[Bindable]
[RemoteClass(alias="com.bean.Userbean")]
public class Userbean
{
public var name:String;
public var pass:String;
}
}
其中[RemoteClass(alias="com.bean.Userbean")]定义了与此向对应的javabean
注意属性必须public而且属性名要与javabean中的属性名一致
下来看javabean
JAVA代码
package com.bean;
public class Userbean {
private String name;
private String pass;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getPass() {
return pass;
}
public void setPass(String pass) {
this.pass = pass;
}
}
这样ActionScript中的对象就可以与java中的对象进行相互转换了
LCDS会自动将这个AS对象转换成javabean
但是如果是由javabean到AS对象的转换在AS中就要进行强制类型转换
ActionScript代码
private function Result(e:ResultEvent):void{
var ub:Userbean = Userbean(e.result);
}
相关文章推荐
- arcgis api for flex之五、flex对java自定义对象转换详解
- Flex使用BlazeDs与Java交互及自定义对象转换
- Flex使用Blazeds与Java交互及自定义对象转换详解
- java中json包的使用以及字符串,map,list,自定义对象之间的相互转换
- 杜鹏的个人博客 Flex使用Blazeds与Java交互及自定义对象转换详解
- java中json包的使用以及字符串,map,list,自定义对象之间的相互转换
- Flex使用Blazeds与Java交互及自定义对象转换详解-DATAGRID读取ORACLE数据
- Flex使用Blazeds与Java交互及自定义对象转换详解(转)
- Flex使用Blazeds与Java交互及自定义对象转换详解
- JSON和java对象之间转换
- java fastjson如何自定义转换含枚举类型对象(编程技巧)
- java自定义注解实现对象到xml配置的转换
- Java对象 json之间的转换(json-lib)
- Flex 对象转换为java对象
- json和java对象之间的相互转换
- Java 常用工具类(7) : 对象与json之间的转换
- java对象和json对象之间互相转换
- JAXB 实现java对象与xml之间互相转换
- Java中类对象之间的类型转换
- java中类对象之间的类型转换