Model Glue:Flex框架快速入门
对于做Coldfusion开发的朋友来说,Model-Glue这个轻量级的Coldfusion框架可谓鼎鼎大名哦,最近该项目分解成了两个项目:Model-Glue:Coldfusion和Model-Glue:Flex,Model-Glue:Coldfusion就是原来的Model-Glue框架,而Model-Glue:Flex就是我们今天要说的主角。
秉承Model-Glue:Coldfusion框架一贯的特性,Model-Glue:Flex是一个轻量级的Flex框架,其设计思想与Model-Glue:Coldfusion一致,都是基于事件驱动,类似XML的事件处理配置的一个MVC框架,熟悉Model-Glue:Coldfusion的朋友完全可以很平滑无障碍的使用Model-Glue:Flex框架。其核心的设计很简单易懂:UI组件触发事件,控制器监听事件处理事件。
大家可以到这里下载Model-Glue:Flex框架。解压后的文件夹结构如下:
|-------applicationtemplate/
|-------docs/
| |-------howto/
| |-------quickstart/
|-------examples/
|-------LICENSE-2.0
|-------modelglue/
| |-------bin/
| | |-------ModelGlueFlex.swc
| |-------com/
|-------NOTICE
|-------README
其中applicationtemplate目录是Model-Glue:Flex应用程序模板,如果您要基于Model-Glue:Flex进行Flex开发,可以从这个模板开始,后面我们会详细说明;docs目录是文档目录,当前Model-Glue:Flex还处于Alpha 1阶段,文档还没有整理出来,还只有一个quickstart,并且该quickstart也还不是很完整;examples是两个基于Model-Glue:Flex的Flex应用示例,仔细研究两个示例将能帮组您对Model-Glue:Flex有一个深刻的了解;最后modelglue目录是Model-Glue:Flex的源代码目录,其中的bin目录是Model-Glue:Flex二进制SWC组件包,要在Flex中使用Model-Glue:Flex框架,需要将该SWC文件添加到编译路径中。
下面我们来动手进行基于Model-Glue:Flex框架的Flex应用开发。首先在FlexBuilder中创建一个Flex工程:ModelGlueQuickstart。然后在我们新创建的ModelGlueQuickstart工程中,右键选择>属性>Flex Build Path>Library path>Add SWC将前面我们提到的bin目录下的Model-Glue:Flex二进制SWC组件包添加到Flex工程的编译路径中。未使用FlexBuilder的朋友,注意在mxmlc编译的时候将该SWC添加到编译LIB路径中。
前面我们已经提到了applicationtemplate目录,这是一个基于Model-Glue:Flex开发的Flex应用模板,现在我们要把applicationtemplate目录下的assets、config和control目录复制到ModelGlu
相关文档:
servlet 端:
String userId = request.getParameter("userId");
System.out.println(userId);
response.setCharacterEncoding("UTF-8");
response.getWriter().println("hello world -- 我爱你。。。");
Flex 前台端
<fx:Script>
<![CDATA[
import flash.trace.Trace;
private var loader:UR ......
转自:http://hi.baidu.com/wosinmaiken/blog/item/ee59f7a8f72604bdca130c24.html
/**ceil 向前(数轴向右)取整(返回值为Number)**/
trace(Math.ceil(10.4)); //11
trace(Math ......
原文地址:http://blog.163.com/to_yht/blog/static/1227257742009741359326/
当程序做完后,你是否还在为老套的flex组件默认效果发愁?是否还在为怎样设置自己的皮肤忙碌。那么这些可能是你需要的。
一 超酷皮肤主题推荐:
1. kingnarestyle:
下载地址:http://code.google.com/p/kingnarestyle/
2.Carbo ......
eclipse一个项目中同时开发flex和j2ee的环境配置
因为工作需要,学了一周flex今天开始研究与服务器通信,选择了免费的BlazeDS。由于之前做项目用的是eclipse europa,就把flex builder 3 plugin直接安装到原有的eclipse上了,这样再配置的时候客户端编程用的flex和服务器端的J2EE就能整合到一个工程下了,希望对于暂时由js ......
<?xml version="1.0"?>
<!-- Simple example to demonstrate the ProgressBar control. -->
<!--
如何使用Flex ProgressBar
MyShareBook.cn 翻译
-->
<mx:Applic ......