IDE: Flex Builder
服务器 LCDS
1, 新建一个Flex工程, 我命名为Test, 则工程自动建立一个Test.mxml, 并且将该文件作为该工程的默认主页
我们在Test.mxml里面拖一个控件 textarea
2, 新建一个JAVA工程, 命名为TestJava, 编写一个getHi()方法, 返回一个string
3, 到 \lcds\tomcat\webapps 路径下, 复制lcds目录, 更名为Test (复用里面的所有文件)
进入Test文件夹, 新建 Test-debug文件夹, 用于flex编译
4, Test工程--properties--Flex Server, 将里面相关的路径改成Test, 并且点击validate configuration
5, 将TestJava的JDK版本改成1.5(据说1.6有问题)
TestJava--properties --JAVA build path -- 修改default output folder:
点击browse... -- create new folder -- advanced -- 勾选link to folder in the file system -- 选择Test的web编译路径 : \lcds\tomcat\webapps\Test\WEB-INF\classes
6, 编辑lcds\tomcat\webapps\Test\WEB-INF\flex\remoting-config.xml
在service节点中, 最后增加:
<destination id="Test">
<properties>
<source>Test</source>
</properties>
</destination>
7, 下面开始编辑Test.mxml文件:
<?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()">
<fx:Declarations>
<!-- Place non-visual elements (e.g., services, value objects) here -->
<mx:RemoteObject destination="Test" id="MyTest" >
<mx:method name="getHi" result="getHandler(event)"/>
</mx:RemoteObject>
</fx:Declarations>
<fx:Script>
<![CDATA[
import mx.rpc.events.ResultEvent;
[Bindable]
private var str:String = new String();
private function init():void{
MyTest.getHi();
}
private function getHandler(event:ResultEvent):void{
str = String(event.result);
}
]]>
</fx:Script>
<s:TextArea x="74" y="146" width="306" height="91" text="{str}"/>
</s:Application>
然后运行看看结果就可以了
- 大小: 54.3 KB
分享到:
相关推荐
Flex初学大礼包 flex 的配置 Flex 教程 源代码 很好 愿与君共享
综上所述,"Flex3学习指南1-8"这个压缩包文件包含了Flex 3从基础到深入的多个章节,覆盖了Flex开发的各个方面,对于想要进入Flex开发领域的初学者来说,是一份非常宝贵的参考资料。通过深入学习和实践,读者可以逐步...
总之,对于Flex初学者而言,掌握Adobe Flash Builder的基本使用方法至关重要。通过上述步骤,不仅能够建立开发环境,还能初步了解Flex应用的构建和测试流程。随着实践的深入,开发者将逐渐熟悉更多高级功能和技术...
1. **ActionScript**:ActionScript是Flex的核心编程语言,基于ECMAScript,类似于JavaScript。通过ActionScript,开发者可以编写业务逻辑,处理用户交互,以及与服务器进行数据交换。学习Flex时,掌握ActionScript...
1. **Flex4**:Flex4是Adobe Flex框架的一个主要版本,引入了许多新的特性,如Spark组件模型、ActionScript Workers和Stage3D图形加速等。Spark组件模型取代了传统的 Halo组件,提供了更加可定制和高性能的UI元素。...
flex源码,里面包涵了一些关于flex的比较典型以及基础的实例,供初学者学习
1. **Flex SDK和IDE**: Flex 3开发通常使用Flex Builder(现在称为Flash Builder),这是一个基于Eclipse的集成开发环境(IDE)。但也可以使用免费的Flex SDK,它包含了编译Flex应用程序所需的编译器和其他工具。 2...
1. **Flex SDK与Flash Builder**:Flex 3开发主要依赖Flex Software Development Kit (SDK),这是一个免费的开源工具集。同时,Adobe Flash Builder(当时称为Flex Builder)提供了图形化的集成开发环境(IDE),...
快步进入flex门槛 1.效果-模糊化 blurYFrom="10.0" blurYTo="0.0" blurXFrom="10.0" blurXTo="0.0" duration="2000"/> 2.效果-滤镜 duration="1500"/> 3.效果-state切换 标签:在变换期间两种效果同时发生; 标签:...
Spring、MyBatis和Flex4是三个在软件开发领域中广泛应用的框架,它们各自负责不同的技术层面,而将它们组合起来可以构建出高效且用户体验良好的Web应用。下面将详细介绍这三个框架以及它们如何协同工作。 首先,...
总的来说,对于Flex初学者,掌握以上知识点并实践PDF文档的生成是一项有挑战性的任务,但也是提升技能的好机会。通过这个过程,不仅可以深入了解Flex的编程模型,还能增强对PDF标准和交互的理解。在实际项目中,这样...
本资料是为初学者准备的,旨在帮助初次接触Flex的人快速掌握基本概念和实践操作。以下是针对压缩包文件中的内容进行的知识点解析: 1. **Global.asax**:在ASP.NET中,Global.asax文件是应用程序全局事件处理程序,...
1. Flex 3 Component Explorer (flex 3 component explorer.doc): 这个文档可能包含了对Flex3组件库的详尽介绍,涵盖了各种UI组件,如Button、Label、TextInput、List等。通过阅读此文档,初学者可以了解不同组件的...
### 安装与使用Flash Media Server 2及与FLEX...对于初学者而言,了解FMS 2的基本原理及其与Flex的结合使用方法是非常重要的第一步。随着实践经验的积累,开发者将能够更好地利用这些工具和技术来实现自己的创意想法。
本文档是针对Flex和Java初学者的学习笔记,涵盖了Flex中的基础组件、文本处理、样式设计、行为对象以及动画效果。 一、Flex基础组件 1. Button:按钮组件,可以设置文字和图标,图标通过`icon="@Embed('图片路径')...
Flex3宝典是一本专为初学者设计的深入学习Adobe Flex 3开发的参考资料。这本书包含了大量的代码示例,旨在帮助新手快速掌握Flex编程的基本概念和技术。Flex是一种用于构建富互联网应用程序(RIA)的开放源码框架,它...
适合学习flex的初学者.实战开发文档.希望能够帮助你们
1. **ActionScript**:ActionScript是Flex的核心编程语言,它是基于ECMAScript的一个方言。学习ActionScript意味着你需要理解变量、函数、类和对象的概念,以及如何使用它来控制和交互UI元素。 2. **MXML**:MXML是...