没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
Flex+J2EE
实例(
cairngorm+blazeDS+hibernate+spring
)
part4
http://blog.csdn.net/kkkloveyou
Flex+J2EE
实例(
cairngorm+blazeDS+hibernate+spring
)
part4
----add cairngorm
1.
添加在
libs
下 添加
Cairngorm.swc
,此时,具备了
cairngorm
框架能力
2.
运用
cairngorm
框架
2.1
在
flex_src
下创建如下文件夹 和 文件
AdminVO.as
package vo.AdminVO
{
[Bindable]
public class AdminVO
{
public var username:String;
public var password:String;
public var age:String;
public var email:String;
}
}
###################
AdminModel.as
package model.AdminModel
{
import mx.collections.ArrayCollection;
import vo.AdminVO.AdminVO;
[Bindable]
public class AdminModel
{
public var adminDatas:ArrayCollection = new ArrayCollection();
public var adminVO:AdminVO = new AdminVO();
public var value :String = '' ;
}
}
Flex+J2EE
实例(
cairngorm+blazeDS+hibernate+spring
)
part4
http://blog.csdn.net/kkkloveyou
#######################
AppModelLocator.as
package model
{
import com.adobe.cairngorm.model.ModelLocator;
import model.AdminModel.AdminModel;
[Bindable]
public class AppModelLocator implements ModelLocator
{
private static var __instance:AppModelLocator = null;
public static function getInstance():AppModelLocator
{
if(__instance == null)
{
__instance=new AppModelLocator();
}
return __instance;
}
//
提供单例
model
public var adminModel:AdminModel = new AdminModel();
}
}
###################
AdminEvent.as
package event.AdminEvent
{
import com.adobe.cairngorm.control.CairngormEvent;
public class AdminEvent extends CairngormEvent
{
//
事件名称
Flex+J2EE
实例(
cairngorm+blazeDS+hibernate+spring
)
part4
http://blog.csdn.net/kkkloveyou
public static const
ADMIN_LOGIN_EVENT:String="adminLoginEvent"; //
企业能耗曲线图
//
事件类型
public var event_type:String="";
public function AdminEvent(type:String)
{
this.event_type=type;
super(type);
}
}
}
#################################
Services.mxml
<?xml version="1.0" encoding="utf-8"?>
<cairngorm:ServiceLocator
xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
xmlns:cairngorm="http://www.adobe.com/2006/cairngorm">
<!--~~~~~~~~~~~~~~~~~~~~~~Declarations~~~~~~~~~~~~~~~~~~~~~~-->
<fx:Declarations>
<s:RemoteObject id="adminRO"
destination="administratorService" showBusyCursor="true"
endpoint="../messagebroker/amf"
/>
</fx:Declarations>
</cairngorm:ServiceLocator>
#################################
AdminDL.as
package business.delegates
{
public class AdminDL
{
import com.adobe.cairngorm.business.ServiceLocator;
剩余13页未读,继续阅读
资源评论
_waylau
- 粉丝: 751
- 资源: 57
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功