`
xlaohe1
  • 浏览: 128066 次
  • 性别: Icon_minigender_1
  • 来自: 来处
社区版块
存档分类
最新评论

最简单的flex+J2ee

阅读更多
运行环境是:
eclipse3.3+(我的是jee版本的)
安装flex builder3 plugin插件(FB3_WWEJ_Plugin.exe(google搜的到))
还要下载blazeds.war,解压也行,不解压也行。
OK。
下面创建flex-jee
新建一个flex project
输入名称,其他的不管,只选择application server type选择J2EE
next
选择你的tomcat
其他的不管,这个flex war file就是你的blazeds.war
OK,finish。
完成了。
现在在java src下面创建一个类:
package org.xlaohe1;

public class T {
	public String s(String name) {
		return "Say: Hello!" + name;
	}
}

OK
再去找你的web-inf下面的flex中的remoting-config.xml文件
在后面加上一句:
 <destination id="say">
        <properties>
            <source>org.xlaohe1.T</source>
        </properties>
    </destination>


OK.java方面成功了。
去flex-src下面修改你的mxml:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
	<mx:Script>
		<![CDATA[
			import mx.rpc.events.ResultEvent;
			import mx.controls.Alert;
			import mx.rpc.events.FaultEvent;
			private function btnClick():void {
				sayRO.s(inputStr.text);
			}
			private function faultHandler(event:FaultEvent):void {
				ta.text = event.fault.toString();
			}
			private function sayHR(event:ResultEvent):void {
				ta.text = event.result.toString();
			}
		]]>
	</mx:Script>
	<mx:TextInput id="inputStr"  x="24" y="40"/>
	<mx:Button id="btn" click="btnClick();"  x="209" y="40"/>
	<mx:TextArea id="ta"  x="24" y="99"/>
	<mx:RemoteObject id="sayRO" destination="say" fault="faultHandler(event)">
		<mx:method name="s"  result="sayHR(event)"/>
	</mx:RemoteObject>
</mx:Application>


OK。
运行吧。
先放到tomcat,在运行flex。
如果运行无异常,配置无异常,单击按钮没反应或者出错,或路劲错误
请修改你的工程的flex server中的context root指向你的工程名
OK。
就这么简单。

有意见请留下来。
分享到:
评论

相关推荐

    毕业论文-基于Flex+J2EE技术的操作系统精品课程网的设计与实现.doc

    后台业务逻辑层使用J2EE技术,以Java语言为支持,具有面向对象和良好的跨平台性等特点,使系统的分析设计和后期维护更加简单。 系统主要实现的功能有:操作系统课程信息管理、教学资源管理、在线测试等。操作系统...

    Flex与j2ee的整合

    本教程将重点讲解如何通过整合Flex和J2EE来实现一个基于MySQL数据库的简单增删改查应用。 首先,我们需要在J2EE环境中搭建后端服务。这通常涉及到以下步骤: 1. **设置J2EE环境**:安装并配置一个J2EE服务器,如...

    blazeDS框架实现Flex与J2EE的通信Demo

    在这个“blazeDS框架实现Flex与J2EE的通信Demo”中,我们将深入理解如何利用BlazeDS来构建一个简单的Flex应用程序,使其能够与J2EE应用进行交互。 首先,我们需要准备开发环境。在这个示例中,开发者使用的是...

    flex + java 推技术示例, 三种模式调用java后台

    J2EE(Java 2 Platform, Enterprise Edition)是Java的一个版本,包含了各种服务和API,用于开发和部署多层分布式应用程序,包括Web服务器、应用服务器、数据库连接等。 现在,我们进入主题,探讨三种调用Java后台...

    J2EE学习中一些值得研究的开源项目

    《J2EE学习中一些值得研究的开源项目:Flex + Blazeds + Java入门搭建与简单应用》 本文主要探讨如何在J2EE环境中利用MyEclipse和FlexBuilder3搭建Flex与Blazeds的工程,以及如何进行基本的应用。Blazeds作为Adobe...

    Flex连接数据库三种方法.doc

    RemoteObject是Flex中最强大的数据访问工具,它允许客户端直接调用服务器端的业务逻辑,从而实现与数据库的交互。在Java环境中,通常与 BlazeDS 或 LCDS(LiveCycle Data Services)配合使用,提供AMF(Action ...

    Flex连接数据库三种方法

    这种方式相对简单,适用于简单的数据交互,但不适用于复杂的业务逻辑。 2. **WebService**: WebService 是一种基于SOAP协议的远程调用方式,可以跨平台调用服务端的功能。虽然在本描述中没有详细介绍,但...

    flex连接数据库的三种方法

    RemoteObject是Flex中最高效的数据传输方式之一,它利用AMF(Action Message Format)协议与后端服务器进行通信。AMF是一种二进制协议,比XML更轻量级,因此在数据传输效率上具有优势。当使用Java作为后端语言时,...

    Flex连接数据库的三种方法

    4. 安装JRUN、Tomcat或其他J2EE容器,用于部署Flex应用程序。 5. 安装JDK,因为服务器端的Java代码需要Java运行环境。 接下来,我们将通过以下步骤使用RemoteObject连接数据库: 第一步:创建数据库表 创建一个名...

    Flex LCDS的例子.pdf

    本地编译是最常见的编译方式,而服务器编译则是在用户请求时动态进行编译。 #### 三、构建 Flex LCDS 应用的步骤 1. **新建 Flex 项目**:首先在开发环境中创建一个新的 Flex 项目,例如使用 FlexBuilder 或者 ...

    Flex 如何使用JAVA对象连接SQLServer数据库,一个很简单的例子对初学者挺有用的

    在本文中,我们将探讨如何使用Flex与Java对象配合,通过RemoteObject组件来连接SQL Server数据库。这对于初学者来说是一个很有价值的教程。首先,要理解一个关键点:Flex本身并不能直接连接到数据库,而是需要通过...

    flex 帮助文档 中文 doc

    发布时,应用程序可以独立运行,也可以与服务器端服务(如Flex Data Services、Cold Fusion Flash Remoting Service 或其他Java 和J2EE 服务)结合。 **MXML 示例**: 下面的MXML 代码展示了如何定义一个简单的用户...

    基于J2EE的ajax宝典

    在Web应用的发展史中,我们了解到随着技术的演进,Web应用从简单的静态页面发展到动态交互的复杂系统。在这一进程中,传统Web应用逐步展现出一些优势,如跨平台、易于分发等,同时也暴露出一些缺点,例如用户界面的...

    Flex中文帮助No3章

    - **J2EE应用服务器或Servlet容器**:例如JRun、Tomcat或WebSphere等,这类服务器通常需要配合Flex Data Services来实现更为复杂的数据交互功能。 #### 五、Flex应用程序开发步骤 开发Flex应用程序的一般流程包括...

    基于Flex的网页游戏的研究与设计.pdf

    这些接口允许客户端通过简单的调用即可完成数据的发送和接收,大大简化了开发过程中的网络编程难度。 #### 四、测试与评估 最后,作者使用了JUnit和FlexUnit对系统进行了全面的单元测试。这些测试涵盖了系统的主要...

    Java与Flax通讯

    Java与Flax通讯是关于构建Java后端与Adobe Flex前端应用程序之间交互的技术。Flex是一种用于创建富互联网应用程序(RIA)的框架,...通过以上步骤,你可以成功地建立一个简单的Java-Flex应用程序,实现数据的双向交互。

    MyEclipseFlex环境配置详解

    5. 创建Flex项目,选择应用服务器为J2EE,并配置Flex WAR FILE,选择下载的ds-console.war。 6. 配置Tomcat,简单几步即可完成。 7. 修改Flex项目的输出文件夹为WebRoot/flex,确保SWF等文件在WebRoot/flex下,以...

    Blazeds简单测试

    通过这个简单的测试,你可以了解Blazeds如何在Flex和Java之间建立桥梁,以及如何在实际环境中设置和运行Blazeds应用。这有助于开发者熟悉Flex与Java的集成,提升开发效率,创建出高性能且具有丰富用户体验的Web应用...

    Flx的创建发布及运行过程

    根据不同的应用场景,Flex应用程序可能会与不同类型的服务端技术结合使用,包括纯Web服务器、Web应用服务器和J2EE应用服务器等。例如,在纯Web服务器环境下,只需简单地将SWF文件嵌入到HTML页面中即可;而在Web应用...

Global site tag (gtag.js) - Google Analytics