Flex Builder 4.6 正式版eclipse插件利用BlazeDS于java交互实例
来源:互联网 发布:装修工程预算软件 编辑:程序博客网 时间:2024/05/21 08:59
Flex Builder 4.6 正式版eclipse插件利用BlazeDS于java交互实例
2012-09-27 13:2489人阅读评论(0)收藏举报
Flash Builder 4.6的插件好像跟3在细节上有点不同,今天尝试4.6的时候就把尝试过程记录了下来。
安装过程见上一篇文章:
下面以一个简单的HelloFlex例子来尝试4.6版本:
1、新建一个Dynamic Web Project:
2、为web app 添加blazeds支持:
把blazeds.war拷贝到tomcat\webapps下面,启动tomcat,接下来
- 把tomcat\webapps\blazeds\WEB-INF\lib目录下面所有jar文件拷贝到HelloFlex项目的WebRoot/WEB-INF/lib目录下.
- 将{blaze}tomcat\webapps\blazeds\WEB-INF\flex目录拷贝到 blazedsServerApp的webContent/WEB-INF下.
- 将 {blaze}tomcat\webapps\blazeds\WEB-INF下的web.xml中的 <listener/> <servlet/> <servlet-mapping/>三个节点的内容拷贝到 blazedsServerApp的 web.xml中.要拷贝的内容如下:
至此,我们的 blazedsServerApp已经具备了blazeds的功能.
3、给web工程添加Flex项目特性
点击“完成”。
默认的flex的源码文件夹为src,我们可以把flex源码于java源码分开,把flex源码目录修改为flex_src,在HelloFlex项目上右键,选择“Flex构建路径”:
完成上面操作以后,会发现有个错误:
解决这个错误:在错误上面右键,选择“重新创建HTML模版”。
下面就可以写java服务端的代码了,新建类Speaker:
- package cn.lisanlai.test;
- /**
- * @author lisanlai
- *
- */
- public class Speaker {
- public String sayHello(String name){
- return "Hello "+name+" !\nThis is my first flex project with BlazeDS.";
- }
- }
修改WEB-INF/flex下面的remoting-config.xml:
- <?xml version="1.0"encoding="UTF-8"?>
- <service id="remoting-service"
- class="flex.messaging.services.RemotingService">
- <adapters>
- <adapter-definitionid="java-object"class="flex.messaging.services.remoting.adapters.JavaAdapter"default="true"/>
- </adapters>
- <default-channels>
- <channelref="my-amf"/>
- </default-channels>
- <!-- 自己编写的Flex服务端代码 -->
- <destinationid="cn.lisanlai.test.Speaker">
- <properties>
- <source>cn.lisanlai.test.Speaker</source>
- </properties>
- </destination>
- </service>
接下来就可以调试工程了:
启动tomcat以后,我们可以连接数据服务:
完了,打开浏览器:http://localhost:8080/HelloFlex/HelloFlex.html
完成了!
- Flex Builder 4.6 正式版eclipse插件利用BlazeDS于java交互实例
- FLEX和java web通过blazeds交互信息的实例
- Flex JAVA 数据交互 (BlazeDS应用)
- Flex Builder 4.5 正式版Myeclipse8.5插件形式安装
- MyEclipse+Flex.Builder+Tomcat+BlazeDS
- BlazeDS实现flex与java和数据源交互技术
- Flex与Java交互使用BlazeDS配置文件的问题
- [整理]使用blazeds实现flex和java交互
- Flex与Java使用BlazeDS交互时类型转换错误
- Flex使用BlazeDs与Java交互及自定义对象转换
- Flex 与 Java 数据交互一种方式(Blazeds)
- flex builder eclipse插件安装方法
- eclipse 安装Flex(Flash) Builder 4.7 插件
- Flex Builder 3.0正式版+破解补丁
- adobe air for flex(利用blazeds连接远程java服务)
- Flex通过Blazeds利用Remoteservice与后台java消息推送
- Flex + Blazeds+Java Project
- Flex + Blazeds + Java
- 如何遍历一个JS对象的属性和方法
- snort安装过程中遇到的问题及解决方案
- 错误类型对应的http代码
- c++
- SQL数据库备份恢复助手V2.6发布啦!
- Flex Builder 4.6 正式版eclipse插件利用BlazeDS于java交互实例
- Android.animation cts fail(2)
- C/C++函数指针详解【转】+自己修改
- Delphi 事件 --事件原来是函数指针,同时是个属性
- Android
- Android VPN code
- ORACLE临时表
- 快递查询
- 浅谈struts2工作流程