`
一头狼
  • 浏览: 18641 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Flex系列--1.1--构建Flex4.5为前端的Java EE项目

阅读更多

 

本文的意图

一年前写过的“Flex4系列教程“已包括“构建Flex4为前端的Java EE项目”,那为什么还要写这篇呢?

两个原因:

  1. Flex SDK 4.5 和 Flash Builder 4.5 已发布,向大家呈现最新的东西
  2. 介绍另一种构建 Flex 工程的方法,即:
    先创建 Java 工程,再向其追加 Flex 特征

前提

假定你已经安装 Flash Builder 4.5

开始构建

  1. 创建 Dynamic Web Project : sampleApp
  2. 配置 Blazeds
    • 下载最新的 Blazeds,解压内部的 blazeds.war 文件
    • 拷贝 WEB-INF 目录内的下列内容到 sampleApp/WEB-INF
      flex 目录
      lib 目录
      web.xml 文件
  3. 向 sampleApp 工程添加 Flex 项目类型
    • 右键 sampleApp 工程 –> Add/Change Project Type(添加/更改项目类型) –> Add Flex Project Type(添加 Flex 项目类型)
    • 在弹出的对话框中选择 Flex 4.5,点击 Next(下一步)
    • 按图示内容填写配置,并确保校验成功

      [注意:]根文件夹要替换为你自己的工程所在位置
    • 点击 Finish(完成),切换到 Flash 视图。工程编译后会提示没有生成包装页错误
    • 按以下步骤重新生成包装页
      展开 Problem 视图内的错误项,右键错误项 –> 重新创建 HTML 模板
  4. 修改配置,使 Flex 和 Java 源文件目录分离
    • 重命名 Flex 源文件目录为 flex_src
      右键工程 –> 属性 –> Flex 构建路径 –> 主源文件夹
    • 移动 sampleApp.mxml 文件到上述目录
  5. 运行
    • 在 Servers 视图中将 sampleApp 添加到 Tomcat 服务器,并启动
    • 用以下 url 运行

      http://localhost:8080/sampleApp/sampleApp-debug/sampleApp.html

分享到:
评论

相关推荐

    构建Flex4为前端的Java EE项目

    ### 构建Flex4为前端的Java EE项目 #### 知识点概述 本文将详细介绍如何构建一个使用Flex4作为前端界面的Java EE项目。这一整合不仅能够利用Flex4丰富的用户界面组件库来提高用户体验,还能充分发挥Java EE在后端...

    flex-messaging系列jar包

    5. **flex-messaging-opt.jar**:这个可选的库通常包含了一些额外的功能或优化,可能根据项目需求选择使用。具体的内容可能包括性能增强、额外的协议支持或其他特定服务。 6. **flex-messaging-remoting.jar**:...

    flexjava-sockete.rar

    - "flexjava-sockete5a49ae7babfe7a88be5ae9ee58897"可能是实际项目的某个具体类或模块,涉及到特定的Socket操作。 综上所述,"flexjava-sockete.rar"文件可能包含了一个使用FlexJava进行Socket通信的实例,涵盖了...

    flex-messaging-core-4.7.3.jar

    flex-messaging-core-4.7.3.jar 最新版,下载了好长时间才下载下来,亲测可用!

    Flex-Java-Demo.rar_flex_flex 控件

    6. **Flex-Java Demo**:这个项目的名称暗示了一个完整的示例,可能包含了从创建Flex用户界面到设置与Java服务器的连接,再到处理服务器返回的数据等一系列步骤。开发者可以通过这个示例学习如何在实际项目中实现...

    flex-messaging-core.jar

    总的来说,flex-messaging-core.jar是构建分布式Flex应用程序的基础,它为开发者提供了高效的远程通信能力,是实现Flex应用与后端服务器深度集成的关键组件。了解并熟练掌握其工作原理对于开发高效、可靠的Flex应用...

    spring-flex-1.5.0.M2-dist.zip

    《Spring Flex 1.5.0.M2:构建富客户端应用程序的基石》 Spring Flex是Spring...而“spring-flex-1.5.0.M2-dist.zip”压缩包则为开发者提供了一个便捷的起点,包含了所有必要的资源,以便快速开始Spring Flex项目。

    Flex-Spring-JAVA-BLAZEDS.rar_Flex spring_flex_flex java

    标题中的“Flex-Spring-JAVA-BLAZEDS.rar”提到了三个关键技术:Flex、Spring和BlazeDS,这在IT行业中是关于前端与后端交互的重要技术组合。Flex是Adobe开发的一种用于创建富互联网应用(RIA)的开源框架,主要用于...

    Flex-Java-file-upload.zip_flex

    总之,"Flex-Java-file-upload.zip_flex"是一个关于使用Flex前端和Java后端实现文件上传功能的教学资源,适合想要学习这一技术的开发者。通过这个教程,读者将能够理解并实现客户端与服务器之间的文件传输,提升其在...

    Flex SVN--1.5.5版本

    Flex SVN--1.5.5版本Flex SVN--1.5.5版本Flex SVN--1.5.5版本Flex SVN--1.5.5版本Flex SVN--1.5.5版本Flex SVN--1.5.5版本Flex SVN--1.5.5版本

    flex-messaging-common-4.5.1.21328.jar

    flex-messaging-common-4.5.1.21328.jar包,最新版的应该是4.6.b.23201,但是好像没法下载,我也在maven仓库中没有找到,这个版本也可以,亲测可用!

    flex-iframe-1.4.6

    "flex-iframe-1.4.6"是一个开源项目,主要功能是为Adobe Flex应用程序提供在Flex组件中嵌入HTML iframe的能力。这个项目是Google Code上的一个存储库,Google Code曾是一个托管开源软件项目的平台,它允许开发者上传...

    flex-messaging-4.7.3最新版本的jar

    1. ** BlazeDS**:BlazeDS是Adobe官方提供的开源服务器端组件,它为Flex应用提供了与Java后端服务交互的能力,支持AMF(Action Message Format)协议,这是一种高效的二进制数据交换格式,可以显著提高数据传输速度...

    flex-2.6.4.tar.gz

    这个"flex-2.6.4.tar.gz"文件是Flex 2.6.4版本的源代码压缩包,遵循GNU General Public License (GPL)发布。在Linux和类Unix系统中,这种.tar.gz格式常用于存储和分发软件源代码,因为它可以高效地压缩大量文件。 ...

    flex布局-flex-layout-master.zip

    - `flex-direction`:定义主轴的方向(默认是`row`,可设置为`row-reverse`, `column`, `column-reverse`)。 - `flex-wrap`:控制是否允许Flex项换行(默认是`nowrap`,可设置为`wrap`或`wrap-reverse`)。 - `...

    flex-sdk-4.5.1.21328A.zip

    首先,让我们关注一下"flex-sdk-description.xml"文件。这是Flex SDK的核心配置文件,其中包含了关于SDK的详细信息,如版本号、构建日期等。开发者可以通过解析此XML文件获取SDK的相关元数据,这对于管理和集成SDK到...

    前端开源库-flex-combo-plus

    "flex-combo-plus"是一个专为前端构建和优化而设计的开源库。它基于JavaScript实现,主要用于解决前端项目中的资源合并与加载问题。在大型Web应用中,大量的HTTP请求会增加页面加载时间,降低用户体验。而"flex-...

    Flex通信-Java服务端通信实例

    总的来说,Flex与Java的通信涉及到前端与后端的交互设计,数据交换格式的选择,以及服务端和客户端的错误处理和安全策略。通过深入理解这些知识点,开发者可以构建出高效、稳定的Flex应用程序,并与强大的Java后端...

    ArcGIS API for flex1.1-3.3 CHM

    这份资源包含了从1.1版本到3.3版本的API指南,其中特别突出了3.3版本的SWC库文件,这是一份关键的编程资源,用于集成到Flex项目中。 ArcGIS API for Flex是Esri公司提供的一个开发工具集,它允许开发者使用Adobe ...

    flex框架 JAVA-FLEX

    在Java-FLEX的结合中,Flex提供了前端用户界面的构建能力,而Java则通常作为后端服务器端的语言,负责处理业务逻辑和数据管理。 在Flex框架中,最重要的组件是ActionScript,它是面向对象的编程语言,用于控制应用...

Global site tag (gtag.js) - Google Analytics