flex和j2ee整合,包含项目操作的步骤图片

Flex 和 J2EE 整合是将 Adobe Flex 前端技术与 Java 服务器端平台(J2EE)结合,实现富互联网应用(RIA)的一种方法。以下是对整合过程的详细解释: 1. **下载 Flex 配置文件及 JAR 包**: 在开始配置前,需要访问 Adobe 的开源网站获取 BlazeDS 相关资源,BlazeDS 是一个免费的开源项目,它提供了 Flex 与 Java 之间的数据通信。下载最新版本的 BlazeDS,通常是一个 .zip 文件。 2. **创建 Web 项目**: 使用 IDE(如 Eclipse)新建一个 Web 项目,例如名为 `flexDemo`,并设置 Web 根目录为 `WebRoot/web`。 3. **集成 BlazeDS**: 解压缩下载的 BlazeDS 包,找到 `blazeds.war` 文件,将其重命名为 `.rar` 并解压。接着,将解压后的 `WEB-INF` 目录复制到项目的 `WEB-INF` 中,覆盖原有的内容。 4. **编写 Java 类**: 在 `flexDemo/src` 目录下创建一个 Java 类,例如 `HelloWorld.java`,包含一个返回问候信息的方法,供 Flex 客户端调用。 5. **部署项目**: 将 `flexDemo` 项目部署到 Tomcat 或其他 J2EE 服务器上。 6. **添加 Flex 支持**: 右键点击项目,选择添加 Flex 项目特性(Add Flex Project Nature),然后在 Application server type 中选择 J2EE,并按照向导进行配置。 7. **解决配置问题**: 遇到的错误提示可能包括 Flex SDK 未识别和 HTML wrapper 无法创建。通过指定 Flex 编译器路径和重新创建 HTML 模板文件来解决这些问题。 8. **配置 remoting-config.xml**: 修改 `web/WEB-INF/flex/remoting-config.xml` 文件,定义一个目的地(destination)以指明 Flex 能够调用的 Java 类。例如,添加 `<destination>` 元素,指定 `id` 为 "helloWorld",并将 `source` 属性设置为之前创建的 Java 类全名。 9. **创建 Flex 客户端**: 创建一个 Flex 应用,例如 `FlexDome.mxml`,在 MXML 文件中使用 `<mx:RemoteObject>` 组件连接到服务端的 `HelloWorld` 类,并定义一个按钮触发远程调用。 通过以上步骤,我们完成了 Flex 和 J2EE 的基本整合,实现了 Flex 客户端与 Java 服务端的通信。Flex 客户端可以发送请求到服务端,调用 `HelloWorld` 类的方法,获取返回的问候信息。这种整合方式使得 Flex 的图形用户界面能够充分利用 J2EE 服务器的强大功能,提供高性能的、动态的数据驱动应用程序。
剩余11页未读,继续阅读



























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


最新资源
- 基于PLC的升降横移式立体车库设计.doc
- 互联网+助推智慧城市建设201509.ppt
- 热门计算机专业介绍.ppt
- 住宅小区楼宇自动化系统设计方案.doc
- 电子商务公司年终工作总结.pptx
- xx医疗美容医院网络营销方案.pptx
- 精华版最新国家开放大学电大《网络应用服务管理》机考2套真题题库及答案3.pdf
- 电子商务第七章客户关系管理(CRM).ppt
- 网络药理学---副本.pptx
- 整套智能家居系统解决方案样本.doc
- 高大上信息化教学设计说课模板.ppt
- 中国工业软件发展现状与趋势.doc
- 十大智能家居系统解决方案深度推荐.doc
- 人工智能技术介绍--人工智能AI发展分析.pptx
- MicroCommunity-Java资源
- 自行车里程表的设计单片机毕业设计.doc



评论1