java_JDBC+Blazeds_Demo

[size=large]

开发工具:[/size]
1、MyEclipse Java Enterprise Version: 6.5.0 GA Build id: 6.5.0-GA-20080609
2、FB3_WWEJ_Plugin.exe FlexBuilder3插件版
3、apache-tomcat-6.0.18.tar.gz
4、blazeds-bin-3.2.0.3978
下载地址:http://flexorg.wip3.adobe.com/blazeds/3.0.x/milestone/3978/blazeds-bin-3.2.0.3978.zip

[size=large]一 创建WEB工程:[/size]

第一步:创建一个web工程 :samples
[img]http://dl.iteye.com/upload/picture/pic/54816/6c782a53-02a9-3042-8a5f-711af763b3af.png[/img]
直接点击“Finish”,完成。
如果弹出如下对话框,点击“NO”。

[img]http://dl.iteye.com/upload/picture/pic/54818/c92c2576-2093-31fb-8276-4968f4eaf293.png[/img]
第二步:将blazeds-bin-3.2.0.3978中的blazeds.war解压缩,将WEB-INF下面lib中的所有jar包拷贝到samples项目lib下。将WEB-INF下面flex文件夹和web.xml文件都拷贝到samples项目WEB-INF下面。如图:
[img]http://dl.iteye.com/upload/picture/pic/54828/afd29128-c194-30b8-888c-d3bde4db2df1.png[/img]

第三步:配置Tomcate Server
第四步:部署samples到Tomcat下,启动Tomcat。无错误就OK了!


[size=large]二、添加 Flex Project Nature[/size]
第一步:选中项目,右键>Flex Project Nature>Add Flex Project Nature

[img]http://dl.iteye.com/upload/picture/pic/54824/6255f774-24a4-3dc3-8215-ef9aa0215de5.png[/img]
Application Server type > 选中J2EE
选中:Use remote object access service [LiveCycle Data Services]
Next>

[img]http://dl.iteye.com/upload/picture/pic/54822/36ac9a17-29fe-36c7-a268-6d63acd59378.png[/img]
Root folder:[选中Tomcat所在目录下的webapps目录下的samples]
Root Url:[http://localhost:8080/samples/]
Context root:[ /samples]
完成后点击“Validate Configuration”验证配置是否正确。

修改Output folder 和Root folder的值相同。

第二步:修改项目 Properties

选中项目 右键>Properties>FlexBuild Path >Source path>Main source folder > WebRoot
[img]http://dl.iteye.com/upload/picture/pic/54820/48748ba0-14c8-3443-bfbd-492c670925d2.png[/img]

Flex Compiler>Use a specific SDK >Flex3.2
[img]http://dl.iteye.com/upload/picture/pic/54838/896c1cc6-a251-37c6-b836-a7d1d0d40edf.png[/img]
将smaples.mxml拖放到WebRoot目录下。
[img]http://dl.iteye.com/upload/picture/pic/54836/5b0092c2-afaf-3da5-a863-9b61c09651f3.png[/img]
选中项目 右键>Properties>Run/Debug Setting >new…>Flex Application

[img]http://dl.iteye.com/upload/picture/pic/54834/705fcadf-c912-3ed0-bf91-998f4330e236.png[/img]
修改配置项,点击“OK”。
进行如下测试,若正常访问就OK了!http://localhost:8080/smaples/smaples.html




三 HelloWorld

第一步:我使用的数据库是MySql,所以在项目中加入MySql驱动 mysql-connector-java-5.0.4-bin.jar。

第二步:编写java类、AS类。(略)详细请看源代码。
第三步:配置remoting-config.xml文件.

<?xml version="1.0" encoding="UTF-8"?>
<service id="remoting-service"
class="flex.messaging.services.RemotingService">
<adapters>
<adapter-definition id="java-object" class="flex.messaging.services.remoting.adapters.JavaAdapter" default="true"/>
</adapters>
<default-channels>
<channel ref="my-amf"/>
</default-channels>
<!-- 配置Service业务类 -->
<destination id="product">
<properties>
<source>flex.samples.product.ProductService</source>
</properties>
</destination>
</service>

再次测试:http://localhost:8080/smaples/smaples.html

[img]http://dl.iteye.com/upload/picture/pic/54830/2b4d46e8-a2ce-3a3b-a33d-7b10d45462e5.png[/img]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值