flex+java 项目创建 和 例子

我是一个java开发的,初次接触flex ,主要就是想研究一下flex怎么调用java。刚整通了 
一个,下面总结一下: 
我使用的是myeclipse6.0.1、flex builder3.0

1、创建flex项目:file -> new -> flex project 如下图

Application type 中选 第一个 web application, 
Server technology 中选择 j2ee, 勾选user remote object access service (否则无法调用java) 
2、点 next 按钮 ,下一界面:

J2ee settings 中 选择一个tomcat服务器,并设定上下文路径,然后指定flex war file文件blazeds.war的路径,(其作用是用来实现java和flex间的通信) 
Compilation options编译方式中选择 第一个可以节省服务器的开销。 
3、点next 如图,然后点finish。

4、在项目上右键 myeclipse -> add web project capabilities 
Ok 项目已经建好,现在做个flex 访问java的例子。 
在MyFlex.mxml中添加: 
<mx:Script> 
<![CDATA[

import mx.rpc.events.ResultEvent; 
private function say():void{ 
var str:String = input.text; 
hlo.sayHello(str); 

private function show(event:ResultEvent):void{ 
output.data = event.result.toString(); 

]]> 
</mx:Script> 
<!-- 
<mx:RemoteObject destination="Hello" id="hlo" 
endpoint="http://localhost:8080/FlexTest/messagebroker/amf" 
result="show(event)" 
/>--> 
<mx:RemoteObject destination="Hello" id="hlo" 
endpoint="http://localhost:8080/FlexText/messagebroker/amf"> 
<mx:method name="sayHello" result="show(event)"/> 
</mx:RemoteObject> 
<mx:Panel title="调用java" width="415" height="278"> 
<mx:FormItem label="输入:"> 
<mx:TextInput id="input" /> 
</mx:FormItem> 
<mx:FormItem> 
<mx:Button label="调用" click="say()"/> 
</mx:FormItem> 
<mx:FormItem label="输出为:" height="79"> 
<mx:TextArea id="output" width="262" height="78">

</mx:TextArea> 
</mx:FormItem> 
</mx:Panel> 
5、创建java文件 
package com.test;

public class Hello { 
/** 

* @param name 
* @return 
*/ 
public String sayHello(String name){ 
System.out.println(name+" say hello!"); 
return name+" say hello!"; 
}


6、配置remote-config.xml文件,添加: 
<destination id="Hello"> 
    <properties> 
    <source>com.test.Hello</source> 
    </properties> 
</destination> 
7、通过tomcat发布项目 
8、在myflex.mxml文件上右键,run as -> flex application : 
输入aaaa点调用 如下: 
Ok 成功~!

时间: 2024-10-13 16:27:35

flex+java 项目创建 和 例子的相关文章

mc01_IntelliJ IDEA安装与Java项目创建以及Tomcat配置

IntelliJ IDEA安装与激活 下载地址:http://www.jetbrains.com/idea/ 安装下一步下一步即可,关键是注册激活,该部分分两个步骤: 1. 配置windows hosts文件 进入电脑C:\Windows\System32\drivers\etc目录,打开hosts文件,追加下面的一行内容,然后保存退出 0.0.0.0 account.jetbrains.com 2. 打开http://idea.lanyus.com/网址点击“获得注册码”,然后复制注册码 3.

10.Hello World 的 Java 项目创建和项目配置文件讲解

Hello World 项目创建与项目配置文件介绍 Hello World 项目创建 如上图标注 1 所示,点击 Create New Project 进入向导式创建项目 如上图标注 1 所示,如果此时 IntelliJ IDEA 还没有配置任何一个 SDK 的话,可以点击 New... 先进行 SDK 的配置. 如上图标注 2 所示,配置好 SDK 或选择好 SDK 之后,点击 Next 进入下一步. 如上图标注 1 所示,可以选择模板快速创建项目. Command Line App 会自动创

java 项目创建中的问题汇总

eclipse 创建maven项目时 报错 Unable to create project from archetype [org.apache.maven.archetypes:ma 你看看你maven项目默认的工作路径,不要是其他项目的路径下~~~我的就是在别的项目路径里,我改了以后就好了~~~ 2.a pom xml file already exists in the destination folder(一个POM的XML文件已存在于目标文件夹)

使用 Flex 库项目---打包swc

来源:http://help.adobe.com/zh_CN/flashbuilder/using/WSe4e4b720da9dedb5-1a92eab212e75b9d8b2-7ffe.html 为应用程序配置库 创建 Flex 库项目 创建 AIR 库项目 将组件添加到库项目中 选择要包括在 SWC 文件中的库项目元素 构建库项目 在项目中使用 SWC 文件 将 SWC 文件添加到库路径 编译时将 SWC 文件合并到应用程序 SWF 文件中 将 SWC 文件设置为外部库文件 将 SWC 文件

如何用Maven创建一个普通Java项目

一下内容包括:用Maven创建一个普通Java项目,并把该项目转成IDEA项目,导入到IDEA,最后把这个项目打包成一个jar文件. 有时候运行mvn命令失败,重复运行几次就OK了,无解. 1.用Maven模板创建一个项目 打开控制台,进入到想要创建项目的目录,然后运行如下命令,参数自由填写: 1 mvn archetype:generate -DgroupId={project-packaging} 2 -DartifactId={project-name} 3 -DarchetypeArti

Activit最入门学习文档,从如何创建项目开始共20章,看完,任何Java项目集成无压力

Activit流程引擎 本人水平,刚自学java一个多月,然后看视频做的笔记,全部傻瓜式截图教程,反正我学习之前没在网上搜索到任何小白教程, Activit官方的教程真心看不懂,因为都是文字 没具体创建步奏,所以对新手来说很无奈, 然后吧,就把自己的学习经验贡献出来啦 最小白的文档,看完之后,集成到任何java项目中都无压力,我最后的是做了个Jfinal集成,估计这是网上搜到最全的容易懂的入门学习文档,本人自学java一个月,反正我看官方例子什么的都看不懂,然后各搜素也没收到教程视频,还好有别人

用maven来创建scala和java项目代码环境(图文详解)(Intellij IDEA(Ultimate版本)、Intellij IDEA(Community版本)和Scala IDEA for Eclipse皆适用)(博主推荐)

为什么要写这篇博客? 首先,对于spark项目,强烈建议搭建,用Intellij IDEA(Ultimate版本),如果你还有另所爱好尝试Scala IDEA for Eclipse,有时间自己去玩玩.但最好追随大流. 对于hadoop项目,强烈建议用eclipse.   其次,出于有博友给我留言的索求需要,为了更高效率和高质量帮助大家,梳理写下这篇博客. 这篇博客 是在Scala IDEA for Eclipse里手动创建scala代码编写环境. 这篇博客 是在Scala IDEA for E

IDEA使用01 创建java项目、创建web项目

注意:本教程使用的开发环境是:(专业版) 1 创建javaSE项目 1.1 file -> new -> project 注意:如果是第一次使用,就需要配置 project SDK  , 就是制定一个JDK,将自己安装好的JDK加进来就行啦 是否按照模板来创建(一般不选择这一项) 设置项目名称和项目存放路径 1.2 项目创建好后打开view菜单选择一下几项 项目结构图如下 注意:蓝色的src文件就是用来存放源程序的 1.3 创建一个测试类 src -> new -> javaCla

【JAVA 动态创建风水罗盘 超精华Swing项目方案 - 文章01】

如何利用java swing 创建动态效果项目,在这里完整的给大家展示swing创建动态的风水罗盘项目方案和策略. 动态风水罗盘效果图: 下篇继续-