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

Java Map与Flex Object 对象变换

2012-11-23 
Java Map与Flex Object 对象转换package com.demo.serviceimport java.util.HashMapimport java.util.Ma

Java Map与Flex Object 对象转换

package com.demo.service;import java.util.HashMap;import java.util.Map;public class UserService {public Map getUser(){Map map=new HashMap();map.put("name", "xiongjiajia");map.put("age", "24");map.put("email", "xiongjiajia2007@qq.com");return map;}}

<?xml version="1.0" encoding="UTF-8"?><service id="remoting-service" /></adapters><default-channels><channel ref="my-amf" /></default-channels><destination id="userService"><properties><source>com.demo.service.UserService</source></properties></destination></service>

<?xml version="1.0" encoding="utf-8"?><s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"   xmlns:s="library://ns.adobe.com/flex/spark"   xmlns:mx="library://ns.adobe.com/flex/mx"   minWidth="955" minHeight="600" creationComplete="init(event)"><fx:Script><![CDATA[import mx.events.FlexEvent;import mx.rpc.events.ResultEvent;protected function method_resultHandler(event:ResultEvent):void{// TODO Auto-generated method stubvar obj:Object=event.result as Object;name_label.text=obj.name;age_label.text=obj.age;eamil_label.text=obj.email;}protected function init(event:FlexEvent):void{// TODO Auto-generated method stubUserService.getUser();}]]></fx:Script><fx:Declarations><!-- 将非可视元素(例如服务、值对象)放在此处 --><s:RemoteObject id="UserService" destination="userService"endpoint="/TestMap/messagebroker/amf"><s:method name="getUser" result="method_resultHandler(event)"/></s:RemoteObject></fx:Declarations><s:Label id="name_label" x="120" y="100" text="标签"/><s:Label id="age_label" x="120" y="130" text="标签"/><s:Label id="eamil_label" x="120" y="160" text="标签"/></s:Application>

热点排行