MyEclipse下配置Flex.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
整合Flex和Java 配置文档说明文档 关于Flex+Java的配置一共有如下三种: 第一种:Java工程和Flex工程独立,这种方式很多人在使用,Flex程序员和Java程序员相互独立的工作。 第二种:Flex工程加入Java元素。(编译出来为html文件) 第三种:由Web project工程反向加入Flex,也就是Java+Flex。(编译出来为swf文件) 现主要说明后二种方法,在现在的开发环境下(jdk版本:1.6.0;平台:MyEclipse6.5;服务器:Tomcat5.5)(开发环境其它版本没有试验 ) 引入Flex。需要相关Flex资料如下: Flex插件,下载地/Applications/Flex/FlexBuilder/3/FB3_WWEJ_Plugin.exe (注册码:1377-4868-2899-3328-2083-1968); 用BlazeDS(免费)代替LCDS(收费):从Adobe官方网站上下载下来(下载类型为:turnkey),将blazeds.war、ds-console.war、samples.wa三个文件放在tomcat的webapps目录下。 下载地址:/pub/opensource/blazeds/blazeds_turnkey_3-0-0-544.zip Flex插件安装步骤说明: 双击可执行文件FB3_WWEJ_Plugin.exe,前面步骤按下一步或者同意、需要注意下面步骤。 注意:这一步很重要,是要你选择MyEclipse6.0中的Eclipse的安装路径,请仔细选择。然后点击“next”按钮即可。 此界面是询问你是不是要安装IE和FireFox浏览器上的flash play 9,我还是希望大家两项都选,便于调试。然后点击“next”按钮。 安装完毕后,打开你FlexBuilder插件安装的文件夹,将里面的features和plugins两个文件夹内的文件对应复制到“eclipse”文件夹里的features和plugins两文件夹,然后将FlexBuilder插件安装的文件夹中的sdks放入到MyEcipse6.0下的eclipse文件夹下。 先采用Flex工程加入Java元素: 切换到Flex视图,新建Flex project,如下图 点击Next,配置J2EE服务器,如下图 点击下一步,采用默认的配置就可以,点击完成,该工程就建立完成。下图为该工程的目录结构 让它变成web工程由MyEclipse发布,如下图 工程建好以后,你可以通过右键—属性来进行更多的设置。 这样一个Flex+Java的工程就建立完成。 编写例子。 新建一个java类:Hello.java (放到src文件夹的com包下) package com; public class Hello { public String hello(String name) { System.out.println(flex调用我了,真好~~~~); return hello +name; } } 为flex配置这个要调用的对象,修改WEB-INF/flex下remoting-config.xml 加入: destination id=hello properties sourcecom.Hello /source /properties /destination 编写一个Flex程序 ( flexweb.mxml ) ?xml version=1.0 encoding=utf-8? mx:Application xmlns:mx=/2006/mxml layout=absolute mx:Script ![CDATA[ import mx.rpc.events.ResultEvent; function gg(evnet:ResultEvent):void{ var ff:String = evnet.result as String; ggg.text = ff; } function remotingSayHello():void{ var sname:String = nameInput.text; h.hello(sname); } ]] /mx:Script mx:RemoteObject destination=hello id=h result=gg(event) endpoint=http://localhost:8080/MyFlex2/messagebroker/amf /mx:RemoteObject mx:TextArea

文档评论(0)

yan666888 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档