java,flex合并工程

java,flex合并工程

ID:35514929

大小:681.96 KB

页数:9页

时间:2019-03-25

java,flex合并工程_第1页
java,flex合并工程_第2页
java,flex合并工程_第3页
java,flex合并工程_第4页
java,flex合并工程_第5页
资源描述:

《java,flex合并工程》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、建立java+flex合并工程环境要求:MyEclipse8.5FlexBuilder4(sdk3.5)BlazeDSBlazeDS简介:BlazeDS是一个基于服务器的Java远程控制(remoting)和Web消息传递(messaging)技术,以LGPL(LesserGNUPublicLicense)公共许可证书发布。它能够使得后端的Java应用程序和运行在浏览器上的AdobeFlex应用程序相互通信。在Java应用服务器上,它以servlet的形式存在,因此可以在任何标准Java网络应用中运用它。下面创建一个javaweb+flex+

2、blazeDS的工程,只需要四个步骤。一、新建一个Web工程;工程名:javaflex,源文件夹:src_java(避免和后面的flex源文件夹名称一样。不改也行都叫src,java和flex的源文件就都放在一起了,这样不好吧),点Finish. 建好之后工程路径是这样的:一、在工程中添加BlazeDS文件;WebRoot上单击右键,选择importàGeneralàFilesystem,单击Browse,找到由blazeDS.war解压后的文件夹blazeds。确定,然后选中它,下面有两个文件夹要都选中(META-INF和WEB-INF)点

3、击Finish然后选择Yestoall,导入成功(其实相当于把那两个文件夹复制到WebRoot下),这时展开WEB-INF目录发现lib里多了不少jar,下面还多了flex文件夹,这个很重要,是通信的4个配置文件。如图一、将javaweb工程转换为java+Flex项目;首先选中你的web项目,右键,选择“添加/更改项目类型”,再选择“添加Flex项目类型...”。之后设置FlexSDK版本和服务器类型,选择flex3.5、J2EE、BlazeDS。点击next。下一步配置你的服务器路径,为了便于版本管理,配置如下:(1)根文件夹,配置成当前

4、工程下的WebRoot,用${DOCUMENTS}取代本地的workspace文件夹,如“D:workspacejavaflexWebRoot”就可以替换成“${DOCUMENTS}javaflexWebRoot”(2)根URL,就是你的访问路径,服务器ip+端口号+项目名称,如http://localhost:8080/javaflex/(3)上下文根目录,填“/+项目名称”。(4)输出文件夹,写WebRoot。填好后记得点一下验证配置,警告不要紧,只要不是错误就可以。也可以配置如下,这样不利于多人开发,CVS会有问题,供参考。f

5、inish后,工程就改造好了,但还有个小问题需要解决。如果有一个不能打开文件的错误,是编译器的问题:一、解决创建后的工程报错。通过上一步,我们已经基本将工程改造好了,但在Problems视图中会出现一个错误,解决非常简单,只要在错误上右击,选择重新创建HTML模版,便可解决。通过上面四步,工程就建好了。下面写个小例子测试上面的配置是否成功,也只需要四步。一、新建一个java类;在src_java文件夹创建一个Class,放到test包下,名字叫Test。写一个方法print().publicStringprint(Stringname){re

6、turn"Hello!"+name;}二、配置remoting-config.xml文件;目的是把注册java类,以便让flex调用。以下是这个文件原始的样子。将下面内容添加到中间。test.Test相当于给java类“test.Test”起个别名叫“mytest”。一、编写flex远程调用的代码。在自动生成的javaflex.mxml(和工程同名

7、)中编写,也可以新建一个MXML应用程序。文件原始的样子如下添加下面的代码到中间。

8、w(name);}protectedfunctionclibtn(event:MouseEvent):void{myFlex.print(txtName.text)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。