J2EE项目整合FLEX项目 应一个朋友请求,给他写一个J2EE与FLEX的整合DEMO,前些日子项目紧,没来得及,现在有点时间,呵呵,耽搁了这么久,先对这位朋友说个对不起啦! 写了这么多,于是我顺便贴我的空间里吧,校内日志我也摘抄了一份! 我用的环境是MyEclipse6.0+JDK5.0+Tomcat5.5+ Flex3.0 Builder For Eclipse Plugin+LCDS 【知识点详解】 本文档主要介绍了如何在J2EE项目中整合Adobe Flex技术,通过使用特定的开发工具和软件,如MyEclipse、JDK、Tomcat、LCDS以及Flex Builder,构建一个完整的J2EE与Flex集成的DEMO。以下是详细步骤: 1. **环境配置**: - 使用MyEclipse 6.0作为集成开发环境,JDK 5.0为Java运行环境,Tomcat 5.5作为应用服务器。 - Adobe LiveCycle Data Services (LCDS) 提供了Java与Flex之间的通信支持,可以在Adobe官方网站免费下载并安装。 - FlexBuilder 3 作为Flex开发工具,需要与Eclipse或MyEclipse集成。可以通过FB3_WWEJ_Plugin()进行安装,并在MyEclipse中配置插件位置。 2. **项目创建**: - 首先在MyEclipse中创建一个新的Web项目,例如FlexDemo。 3. **服务器部署**: - 部署项目到Tomcat服务器上,确保服务器配置正确且能够正常运行。 4. **整合Flex特性**: - 将LCDS中的`WEB-INF/lib`和`flex`两个文件夹复制到FlexDemo项目的`WEB-INF`下,以便引入所需的库和资源。 - 在MyEclipse中,选择项目并添加Flex项目特性,将项目设置为Flex项目类型。确保Root folder指向Tomcat的Webapps目录下相应项目,Root URL和Context root与项目名称相同,Output folder指向MyEclipse项目中的WebRoot。 5. **配置Flex Build Path**: - 在项目属性中设置Flex Build Path,添加名为`flex_src`的源文件夹,用于存放Flex的源代码。 - 主源文件夹(Main source folder)同样设置为`flex_src`,并确保输出文件夹(Output folder)指向WebRoot,以便生成的SWF文件能正确部署。 6. **配置Flex SDK**: - 移除有错误标记的SDK,然后重新配置为默认的Flex 3 SDK,确保编译器设置正确。 通过以上步骤,J2EE项目与Flex的集成基本完成。开发者现在可以编写Flex客户端代码并与后端的Java服务进行交互。Flex的应用通常涉及ActionScript和MXML,这些代码在`flex_src`目录下编写,编译后会生成SWF文件,通过HTTP或AMF协议与服务器上的Java应用进行数据交换。 这种整合方式允许开发者利用Flex的强大UI功能和J2EE的后端处理能力,实现丰富的、交互式的Web应用。在实际开发中,还需要理解Flex的事件驱动模型、数据绑定机制以及J2EE中的Servlet、JSP、EJB等组件,以实现更复杂的功能。同时,熟悉LCDS提供的AMF通信机制,可以极大地提高数据传输效率和用户体验。
























剩余14页未读,继续阅读


- 粉丝: 14
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 物联网技术导论大作业—王健.doc
- 实验1计算机生物信号采集处理系统认识及使用市公开课金奖市赛课一等奖课件.pptx
- 2022年ASP设计大作业学生评教管理系统设计报告.doc
- 喜力啤酒网络营销案例.pptx
- 魔方图像识别功能演示示例展示
- swoole-src-PHP资源
- 非控股股东退出威胁指标计算Stata代码(2007-2022年数据) .zip
- fly-barrage 弹幕库-JavaScript资源
- ERD-ONLINE-SQL资源
- com-计算机二级资源
- 微软windows系统直链下载V1.1.9
- springboot_uniapp-毕业设计资源
- online-judge-ACM资源
- 基于TensorFlow的类图像识别
- 智能车考核-智能车资源
- assembly_learning-汇编语言资源


