跳转到主内容
极星编程网:以代码为星,赴技术山海!

eclipse建立Flex项目之Blazeds篇1(测试成功完整版)

创建 Flex 与 Java 通信项目之 Blazeds 篇 一、环境: 1 、 blazeds_turnkey (内含 tomcat ) 2 、 Flex Build3 ( Flex 的 eclipse 插件) 3 、 Eclipse 二、搭建 1、 建立一个 Web Project 注意:创建项目完之后,将其部署到Tomcat中,为配置Flex类型做准备 2、 导入 Blazeds 导入方法有两种: 一种是,打开下载到的blazeds_turnkey,找到blazeds.war压缩包,copy里面的WEB-INF文件到web项目WebRoot目录下,覆盖原先的WEB-INF目录; 另一种 , 软件导入。

(1) 右击项目” WebRoot” 目录 , 选择 ”Import”->”File system” ( 2 )在 From directory 选项中选择 blazeds.war解压缩的路径 ( 3 )选中 “blazeds”, 点击 ”finish” ( 4 )出现 Question 提示,点击 ”Yes to All” 3 、添加 Flex 项目类型 1 、创建 Flex_src 目录,用于,专门存放flex的源代码文。

( 为后面修改 Flex 配置做准备 ) 如下图: 2 、添加 Flex 项目类型 ( 1 ) 右击 FlexBlazedsDemo 项目,选择 “Flex Projext Nature ”->”Add Flex Project Nature” ( 2 )点击点击 ”Next” ( 3 ) 配置属性: Root folder:指的是项目发布的目录location(选择刚部署到Tomcat中的FlexBlazedsDemo) Root URL:指定是项目的发布的根URL地址(访问路径) Context root:指定是项目名 Output folder:Flex编译后HTML文件存放位置 然后点击Valdate Configuration按钮,没有任何错误提示点击Finish即完成项目创建,此flex项目中 注意: 如果Tomcat是启动状态,点击Valdate Configuration会出现:“The web root folder and root URl are valid”。

(蓝色提示) 如果是关闭状态则会出现“Cannot access the web server. The server may not b…or the web root folder or root URL may be invalid”(黄色提示) 这要不是红色提示就没有问题 (4)修改Flex配置 右击 FlexBlazedsDemo 项目,选择 “Properties” 选择“Flex build Path”,将Main source folder改为前面创建的flex_src文件夹。

选择“Flex Cpmpiler” 将Flex SDK version 改为Flex插件的版本号,这里是Flex3.2 注意:如果不修改Flex SDK version项目可能会出现红叉 点击“Apply”->“OK” 将 src 目录下的 FlexBlazedsDemo.mxml 文件移至到 flex_sr 此目录下。

4 、编写 Java 文件 packagecom.flex;publicclassFlexBlazeds {privateStringprefix;publicFlexBlazeds() {this.prefix="FlexBlazeds_";}publicString say(String str) {returnthis.prefix+ str;}publicString getPrefix() {returnprefix;}publicvoidsetPrefix(String prefix) {this.prefix= prefix;}} 5 、修改 remoting-config.xml文件 代码如下:

com.flex.FlexBlazedsapplication

注意:红色部分为添加部分 6 、编写 FlexBlazedsDemo.mxml 文件

中的属性idremoteObject.say(inputText.text);}//返回成功privatefunctionresultHandler(event:ResultEvent):void{meg = event.resultasString;}//返回失败privatefunctionfaultHandler(event:FaultEvent):void{Alert.show("faultHandler");}]]>

注意:

/>标签中 destination 属性值就是 remoting-config.xml 文件中 destination 标签中的id 三、测试 1 、完成搭建后,启动 Tomcat ,访问: http://localhost:8080/FlexBlazedsDemo/FlexBlazedsDemo-debug/FlexBlazedsDemo.html 2 、在输入框中输入: XXX ; 3 、点击“测试”按钮 结果如下: 三、说明 Java 环境的搭建, Eclipse 软件的安装、 Flex Build3 安装省略。

相关文章