我也没玩过flex,学习学习,呵呵.
解决方案 »
- Spring注入问题
- spring+ibatis 遇到 result map错误,哪位前辈帮忙看看!
- 下面的代码会怎么运行 有大侠能帮忙看看吗
- java.lang.NoSuchFieldError: deferredExpression 这到底是什么错误啊
- jaseperReport 需要显示多个 detail Band
- hibernate 双向关联的问题
- 急求 从表单中提取两数以XML的形式 发送到服务器 解析 然后相加 再以XML形式返回 结果
- 严重: Catalina.stop: java.net.ConnectException: Connection refused 请问这个问题怎么解决?
- 关于JAVAMAIL发送邮件时邮件地址带署名的发送?
- JBuilder9+struts1.1+weblogic7.0开发是调试进入不到EJB?急!
- 求一份webservice项目源码
- Struts2,参数封装的问题?
我想跨语言只能用map来描述如下的这种结构。
map的key是属性value是值
子节点又是list
和javascript的json格式一样似乎
private var companyData:ArrayCollection = new ArrayCollection(
[ {type:"department", title:"Finance", children:new ArrayCollection(
[ {type:"employee", name:"John H"},
{type:"employee", name:"Sam K"} ] ) },
{type:"department", title:"Engineering", children: new ArrayCollection(
[ {type:"employee", name:"Erin M"},
{type:"employee", name:"Ann B"} ] ) },
{type:"department", title:"Operations", children: new ArrayCollection()}
] );以上答案纯属猜想
[ {type:"department", title:"Finance", children:new ArrayCollection(
[ {type:"employee", name:"John H"},
{type:"employee", name:"Sam K"} ] ) },
{type:"department", title:"Engineering", children: new ArrayCollection(
[ {type:"employee", name:"Erin M"},
{type:"employee", name:"Ann B"} ] ) },
{type:"department", title:"Operations", children: new ArrayCollection()}
] );
我所以我的猜想java代码如下
ArrayList al = new ArrayList();
for(int o=0;i <5;i++){
Map map=new HashMap();
map.put("type","typetest");
map.put("name","nametest");
al.add(map);
}
return al;
注意这句话
FLEX里没有MAP类,但只要你知道了JAVA里MAP的KEY,那么FLEX里就可以作为OBJECT的一个属性来访问。
但是flex这个东西还没有接触过~!
关于树的问题用JavaScript和JSON做过!~!
呵呵~!期待有高手来给你解决这个问题!~!
顶了!~!
在remoting-config.xml中增加一个数据源 <destination id="myService">
<properties>
<source>DBMySQLService</source> --java数据源
</properties>
</destination>
然后在MXML文件中加入:
<mx:RemoteObject id="GetUsers" destination="myService"/>希望能帮到你
DBMySQLService 是java环境编写的类名,
然后用GetUsers.getTreeData()得到返回的纪录
1.从java中一类
public class userInfo { private int ID;
private String name;
private String sex;
private int age;
private String password;
...
...
get/set方法
}
2.增加一个session bean.类名DBMySQLService.public userInfo[] getUsers() {
return userdataset;
}
3.在WebContent/WEB-INF/FLEX
在remoting-config.xml中增加一个数据源 <destination id="myService">
<properties>
<source>DBMySQLService</source> --java数据源
</properties>
</destination>
4.在Flex_01.mxml中加入一个
<mx:RemoteObject id="GetUsers" destination="myService"/> private function initApp():void
{
GetUsers.getUsers.addEventListener(ResultEvent.RESULT,OKHandleEvent);
GetUsers.getUsers(); //getUsers()为java反馈函数
} 增加一个DataGrid组件 id = dgb
private function OKHandleEvent(evt:ResultEvent):void{
dgs.dataProvider = ArrayUtil.toArray(evt.result);
}
public ArrayList<String> aaa(){}这样吗???
好像是有点意思?不过如果是一个树形结构的话,我不知道这样的显示定义能返回什么结构?xml的树形结构?
你需要些一个 as的 class 对应·