- 浏览: 11968 次
最新评论
项目功能与界面模仿阿布网站
系统功能:
新闻管理 用户管理 日记管理 留言管理
实践步骤:
1 数据库表的建立
2 包及类的构建
3 界面的搭建
4 flex端代码的编写
5 php端代码的编写
6 集成测试
com.peter.tl
----------------business
----------------command 处理请求php端资源的动作
-------------------GetNewCommand.as
----------------controls 处理事件转发功能
-------------------mainControl.as
----------------events 定义网站所有发生事件
-------------------ControlEvent.as
----------------model vo检索功能
-------------------MainModelLocator.as
----------------view 存放视图
-------------------news.mxml
----------------vo 存放bean
-------------------Vonews.as
com.peter.net
---------------- GetUrl.as
com.kingnare 存放样式组件
component
----------------H_News.mxml
----------------H_Dairy.mxml
img
style
style.css
swf
main.mxml
doc
----------------sql脚本
注意在搭建界面的时候最好从里到外,从小到大
1 数据库表
admin
uid user password
dairy
uid D_title D_content D_date D_author D_time
guestbook
uid db_title db_name db_content db_qq db_email url_img nowtime reply
news
uid news_title news_content news_time
关键代码:
mainControl.as
extends FrontController addCommand(ControlEvent.GETNEWS,GetNewsCommand);
ControlEvent.as
extends CairngormEvent
public static var GETNEWS:String = "获取新闻数据";
MainModelLocator.as extends ModelLocator [Bindable] public var vo_news:VOnews = new VOnews(); getInstance():MainModelLocator GetNewsCommand.as implements Command 连接php端
Connect = new NetConnection(); Connect.connect(urlStr);//http://localhost/amfphp/gateway.php Connect.call("php.H_News.getAll",new Responder(onResult,onFault)); function onResult(result:Object):void{ var rs:Array = result as Array; MainModelLocator.getInstance().vo_news.n_data = rs; //php返回值 getNews.complete();//通知view端更新 }
function onFault(fault:Object):void
VOnews.as
变量命名规则: 表名首字母_表字段
public var n_data:Array; //存放所有新闻数据
public var n_title:String;
news.mxml模板 上:界面元素 下:脚本
引用其他包中资源,统一以包名+s
xmlns:controls="com.adobe.cairngorm.control.*"
导入项目必要素材
img style
发表评论
-
字符串内建函数
2012-07-06 09:52 604>>> quest='what ... -
js+正文规则 高亮搜索关键字(二)
2012-07-06 09:46 71711 我顶 用户通过搜索引擎搜索关键字进入你的网站或者 ... -
TWaver Flex与.net最新版,三大视图组件齐备
2012-07-03 13:44 824TWaver Flex与.NET最新版,三大视图组件齐 ... -
flash特效原理:标签云
2012-07-02 13:13 662其实标签云是一个比较常见的特效类,在wondefl里 ... -
Flex: flash聊天框 表情+文字 图文混排 (思路)
2012-07-02 13:13 851flash聊天框 表情+文字 图文混排 (思路) s ... -
Flex 4(Hero)对应Flex 3 容器方法
2012-07-02 13:13 575Spark容器 Halo容器 说明 numElem ... -
项目启动异常:Exception: java.lang.RuntimeException: XPathFactory#newInstance()
2012-07-02 13:12 1657项目启动时,报如下异常: **** MessageBrok ... -
Flex中datagrid动态添加列
2012-07-02 13:12 686addChild(dataGrid ... -
flex4:中DataGroup组件获取数据源(ArrayCollection方式)实例
2012-07-01 10:44 645flex/spark" xmlns:mx=&q ... -
flex--LineChart
2012-07-01 10:44 589最近工作上用到了linechart,在网上查的资料还是非常 ... -
Flex 动态创建 多个曲线图/柱形图 ColumnSeries
2012-07-01 10:44 700获取数据后的回调函数 private functio ... -
A Way to implement Abstract Class In Flex
2012-07-01 10:44 657A Way to implement Abstract C ... -
Flex 拖拽范例
2012-06-30 17:08 502Flex 拖拽范例 2011年03月09日 Flex由于 ... -
Flex和Java 整合
2012-06-30 17:08 553Flex和Java 整合 2010年07月21日 Fle ... -
Flex FTP文件上传
2012-06-30 17:08 764Flex FTP文件上传 2010年10月10日 Fle ... -
Flex中的set啊Flex中的set
2012-06-30 17:07 476Flex中的set啊Flex中的set 2010年10月17 ...
相关推荐
Flex login flex cairngorm
Flex Cairngorm Parsley 最新的源码DEMO!
Flex框架Cairngorm经典案例源码 完全掌握Cairngorm
Spring Actionscript IOC Flex Cairngorm MVC
當adobe公司推出Flex2和Action Script3的時候,把Itereation:Tow並入成為合作伙伴,Cairngorm也成為adobe官方欽定的開發框架,並同時發佈Cairngorm for Flex 2版本。 Cairngorm本身並不是一個完整的企業應用,它只...
cairngorm.swc供需要的朋友急用
一个 flex 的 cairngorm 框架开发实例...内有清晰的注释,相信对你学习flex技术有一定的帮助~~
NULL 博文链接:https://guangqiang.iteye.com/blog/790325
flex cairngorm 框架.....
NULL 博文链接:https://guangqiang.iteye.com/blog/790600
flex+cairngorm+java 实例
Flex开发框架cairngorm入门实例教程,有需要的人可以看一下
NULL 博文链接:https://demojava.iteye.com/blog/1337126
felx cairngorm实例 直接导入即可运行 简单易懂 载网上找了好久就这个我能运行起来 因为不需要做任何的修改
Cairngorm 开发文档中文版.pdf
cairngormdemo\bin-debug\cairngormDemo.html 打开即可
Flex的Cairngorm框架工程 Java后台
这是一个运用flex的cairngorm框架的实例 是一个登陆
前台FLex工程(单独工程Cairngorm)使用Cairngorm框架与后台java工程(FLexToJava)进行数据交互。功能点: ①flex提交表单保存到数据库; ②flex向后台请求,后台返回List集合,flex将集合填充到combox 附带:...