落葉一飄

有時候感覺自己就像一片落葉,飄離枝頭后,就迷失了方向,永遠找不著歸宿……

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

本文的结构是:安装有关工具;建立Flex工程;变为web工程;利用remoteObjec调用远程方法;

准备工具:eclipse3.2myEclipse5.xtomcat5.xjdk1.5sqlServlerFlexBuilder3.0blazeds.war

1.         安装FlexBuilder

安装过程很简单,双击FlexBuilder3.0_Plugin.exe,选择安装位置,选择eclipse所在目录,nextnext

2.         blazeds.war放到tomcat   webApp下。

3.         建立一个flex工程,点击newproject,弹出如下窗口



选择
Flex Projectnext



Next



Nextfinish,即可完成项目的建立。

建成的项目结构如



启动
tomcat,运行主文件flexjava.mxml,能打开http://localhost:8080/flexjava/flex/flexjava.html页面代表项目搭建成功。

4.         下面介绍远程调用java方法的配置过程。

首先将这个flex工程变成java工程。右点项目名称—myEclipseadd Web Project capablities,出现如下



变成后的
web工程结构如下图所示:


5.         利用myEclipse功能,添加hibernate capabilities,关于Hibernate的配置可以去查看相关网站。

6.         下面进行flex远程调用的配置。

更改web-info/flex/service-config.xml文件中AMFchannelendpointurl

url=http://192.168.16.24:8080/flexjava/messagebroker/amf

发布远程bean,在web-info/flex/ remoting-config.xml配置要调用的远程对象和方法:

<destination id="hello" channels="my-amf">
    <properties>
        <source>com.Hello</source>
        <include-methods>
                <method name="hello"/>
                <method name="getList"/>
            </include-methods>
    </properties>
</destination>

配置好后,编写一个简单的
mxml文件来调用远程方法并显示查询结果数据.

建成后的flex+hibernate项目结构如下图所示:



7.      界面示例如下图,点击getList按钮,调用远程类com.Hello中的getList方法,利用返回的集合对象填充dataGridcolumnChart图标:

posted on 2009-06-12 11:22  落葉一飄  阅读(562)  评论(0)    收藏  举报