首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > flex >

flex3与java通讯

2012-10-30 
flex3与java通信flex与java通信可以使用HTTPService、RemoteObject。 HTTPService也可以有多种做法,text、xml

flex3与java通信

flex与java通信可以使用HTTPService、RemoteObject。
HTTPService也可以有多种做法,text、xml、json等。
最简单的例子真接返回text:
flex_java.mxml

?

以get方式发送请求,request标签内是参数。
GetData.java

?

?

RemoteObject方式:
先要安装lcds,在remoting-config.xml中加这个

?

Agent.java:

package gjs;import java.util.ArrayList;import java.util.List;public class Agent {private long id;private String name;private int age;private boolean sex;//一定要有无参构造,因为写了有参构造没有默认的无参了public Agent(){}public Agent(long id,String name,int age,boolean sex){this.id=id;this.name=name;this.age=age;this.sex=sex;}public String getName() {return name;}public void setName(String name) {this.name = name;}public int getAge() {return age;}public void setAge(int age) {this.age = age;}public boolean isSex() {return sex;}public void setSex(boolean sex) {this.sex = sex;}public long getId() {return id;}public void setId(long id) {this.id = id;}public List<Agent> getAgent(){Agent a1=new Agent(100,"王八蛋",23,false);Agent a2=new Agent(101,"王九蛋",22,true);Agent a3=new Agent(102,"王十蛋",21,false);Agent a4=new Agent(103,"王七蛋",20,true);List<Agent> l=new ArrayList<Agent>();l.add(a1);l.add(a2);l.add(a3);l.add(a4);return l;}public Agent addAgent(long id){System.out.println(id);Agent a1=new Agent(200,"朱重八",33,true);return a1;}}

?

环境配置有点麻烦,可以参考“Flex + LCDS + Java 入门教程”这个文档。

1 楼 se7en8974 2010-11-27   总算知道怎么解析List了。哎 对AS一点都不会。楼主支点招吧。

热点排行