我的漫漫程序之旅
專注于JavaWeb開發(fā)
隨筆 - 39, 文章 - 310, 評論 - 411, 引用 - 0
數(shù)據(jù)加載中……
Flex3與BlazeDS HelloWorld 詳解
BlazeDS的下載和介紹:
http://opensource.adobe.com/wiki/display/blazeds/Release+Builds
有Tomcat的下載
http://flexorg.wip3.adobe.com/blazeds/3.0.x/milestone/3978/blazeds-bin-3.2.0.3978.zip
沒Tomcat的下載
http://flexorg.wip3.adobe.com/blazeds/3.0.x/milestone/3978/blazeds-turnkey-3.2.0.3978.zip
下載后將blazeds.war部署到tomcat下即可。
Flex Builder插件的安裝不再作介紹
開發(fā)工作為MyEclipse:
1.新建一個(gè)Flex工程
按照圖中進(jìn)行配置
2.下一步:
指定已經(jīng)下載的blazeds.war
3.下一步.
配置url
4.完成后右鍵配置工程屬性:
注意context的修改,不然運(yùn)行程序會報(bào)404.
5.新建一個(gè)測試類:
package
com;
public
class
HelloWorld
{
public
String say(String username)
{
System.out.println(
"
hello
"
);
return
"
你好!
"
+
username;
}
public
String login(String username,String password)
{
System.out.println(
"
login
"
);
if
(username.equals(
"
admin
"
)
&&
password.equals(
"
admin
"
))
{
return
"
success
"
;
}
else
{
return
"
failure
"
;
}
}
}
6.配置web-inf/flex 下的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
>
<!--
目標(biāo)java類
-->
<
destination
id
="helloworld"
>
<
properties
>
<
source
>
com.HelloWorld
</
source
>
</
properties
>
</
destination
>
</
service
>
7.編寫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;
//hello事件
private function helloClick():void
{
this.hello.say(this.username.text);
}
//登錄事件
private function loginClick():void
{
this.login.login(this.username.text,this.password.text);
}
//處理hello事件 返回值
private function resultHandler(e:ResultEvent):void
{
Alert.show(e.result.toString());
}
//處理登錄事件返回值
private function resultLoginHandler(e:ResultEvent):void
{
Alert.show(e.result as String);
}
]]>
</
mx:Script
>
<!--
遠(yuǎn)程對象調(diào)用
-->
<
mx:RemoteObject
id
="hello"
destination
="helloworld"
result
="resultHandler(event)"
/>
<
mx:RemoteObject
id
="login"
destination
="helloworld"
result
="resultLoginHandler(event)"
/>
<
mx:TextInput
id
="username"
x
="187"
y
="99"
width
="119"
/>
<
mx:Label
x
="123"
y
="101"
text
="username:"
/>
<
mx:Label
x
="123"
y
="141"
text
="password:"
/>
<
mx:TextInput
id
="password"
x
="187"
y
="139"
width
="119"
/>
<
mx:Button
x
="241"
y
="184"
label
="Login"
click
="loginClick()"
/>
<
mx:Button
x
="123"
y
="184"
label
="HelloWorld"
click
="helloClick()"
/>
</
mx:Application
>
7.找到bin-debug下的secondBlaze.html右鍵選擇在Run on Server即可。
效效果圖
源碼下載
posted on 2009-04-23 11:48
々上善若水々
閱讀(2678)
評論(3)
編輯
收藏
評論
#
re: Flex3與BlazeDS HelloWorld 詳解
回復(fù)
更多評論
如果想做成兩個(gè)工程請參考:
http://blog.sina.com.cn/s/blog_3ecb9b110100b2qu.html
2009-04-23 11:49 |
々上善若水々
#
re: Flex3與BlazeDS HelloWorld 詳解
回復(fù)
更多評論
沒啥特別的啊,我以為有更好的重合地方,你可以看看spring有個(gè)集成方案!!!
2009-04-24 23:20 |
sdfasd
#
re: Flex3與BlazeDS HelloWorld 詳解
回復(fù)
更多評論
最代碼轉(zhuǎn)載地址:
Flex3與java BlazeDS入門教程及其配置詳解
http://www.zuidaima.com/share/1789445387160576.htm
2014-04-21 13:50 |
最代碼
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發(fā)表評論。
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
Powered by:
BlogJava
Copyright © 々上善若水々
導(dǎo)航
BlogJava
首頁
新隨筆
聯(lián)系
管理
<
2009年4月
>
日
一
二
三
四
五
六
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
(39)
給我留言
查看公開留言
查看私人留言
隨筆檔案
(43)
2021年12月 (1)
2012年12月 (1)
2012年11月 (1)
2009年11月 (2)
2009年10月 (1)
2009年8月 (1)
2009年7月 (1)
2009年5月 (2)
2009年4月 (2)
2009年3月 (1)
2009年2月 (3)
2009年1月 (1)
2008年12月 (2)
2008年11月 (3)
2008年9月 (2)
2008年8月 (1)
2008年7月 (2)
2008年6月 (2)
2008年5月 (9)
2008年4月 (2)
2007年12月 (3)
文章分類
(304)
AJAX(7)
(rss)
flex3(1)
(rss)
Hibernate(4)
(rss)
J2EE
(rss)
J2ME(2)
(rss)
J2SE(40)
(rss)
JavaScript(59)
(rss)
JavaWeb(27)
(rss)
Java筆試與面試(52)
(rss)
JQuery(1)
(rss)
Maven(2)
(rss)
opensource(15)
(rss)
Spring(10)
(rss)
SSH整合系列(2)
(rss)
Struts1.x(3)
(rss)
Struts2(13)
(rss)
WebService(14)
(rss)
數(shù)據(jù)庫(18)
(rss)
數(shù)據(jù)結(jié)構(gòu)與算法(7)
(rss)
設(shè)計(jì)模式(17)
(rss)
軟件測試(10)
(rss)
文章檔案
(257)
2021年12月 (1)
2012年12月 (2)
2012年9月 (2)
2012年7月 (5)
2012年1月 (1)
2011年10月 (1)
2010年12月 (1)
2009年9月 (2)
2009年7月 (2)
2009年6月 (1)
2009年4月 (3)
2009年3月 (3)
2009年1月 (2)
2008年12月 (4)
2008年11月 (4)
2008年10月 (2)
2008年9月 (2)
2008年8月 (10)
2008年7月 (22)
2008年6月 (13)
2008年5月 (45)
2008年4月 (17)
2008年3月 (5)
2008年2月 (11)
2008年1月 (27)
2007年12月 (45)
2007年11月 (24)
搜索
最新評論
1.?re: 使用MyEclipse構(gòu)建MAVEN項(xiàng)目
評論內(nèi)容較長,點(diǎn)擊標(biāo)題查看
--龍平
2.?re: JDK中的URLConnection參數(shù)詳解[未登錄]
好文要頂
--wy
3.?re: Ant path 匹配原則[未登錄]
我喜歡你惠茹
--aaa
4.?re: Ant path 匹配原則[未登錄]
dfdfdfdfd
--aaa
5.?re: 利用jSMSEngine開源包進(jìn)行短信的收發(fā)[未登錄]
qq郵箱
550725115@qq.com
--我是菜鳥
閱讀排行榜
1.?Linux上安裝JDK1.7與Tomcat7.0(24269)
2.?將java應(yīng)用程序打包成獨(dú)立運(yùn)行的.exe方法(19836)
3.?HttpURLConnection請求數(shù)據(jù)流的寫入(write)和讀取(read)(19099)
4.?基于jsTree的無限級樹JSON數(shù)據(jù)的轉(zhuǎn)換(17635)
5.?javascript文件夾選擇框的兩種解決方案(16936)
評論排行榜
1.?基于jsTree的無限級樹JSON數(shù)據(jù)的轉(zhuǎn)換(27)
2.?Flash圖表(FusionChartsV3)的簡單應(yīng)用 (22)
3.?WEB頁面導(dǎo)出為Word文檔后分頁&橫向打印的方法 (14)
4.?javascript文件夾選擇框的兩種解決方案(10)
5.?[原創(chuàng)]J2ME/J2EE實(shí)現(xiàn)用戶登錄交互(9)
主站蜘蛛池模板:
jjizz全部免费看片
|
老司机精品视频免费
|
亚洲最新永久在线观看
|
亚洲国产精品无码久久久不卡
|
国产成人99久久亚洲综合精品
|
国产一级一片免费播放i
|
真实乱视频国产免费观看
|
全免费一级午夜毛片
|
青青草国产免费久久久下载
|
成人五级毛片免费播放
|
好吊妞在线成人免费
|
国产成人精品男人免费
|
国产日产成人免费视频在线观看
|
白白国产永久免费视频
|
无码不卡亚洲成?人片
|
亚洲国模精品一区
|
国产亚洲精品高清在线
|
亚洲午夜久久久影院伊人
|
国产l精品国产亚洲区在线观看
|
亚洲国产精品福利片在线观看
|
亚洲∧v久久久无码精品
|
亚洲影院在线观看
|
亚洲一级免费视频
|
亚洲精华国产精华精华液
|
小说专区亚洲春色校园
|
国产精品极品美女自在线观看免费
|
91免费在线视频
|
99久热只有精品视频免费看
|
黄色成人免费网站
|
麻豆国产VA免费精品高清在线
|
亚洲人成国产精品无码
|
亚洲中文字幕无码久久综合网
|
亚洲爆乳无码一区二区三区
|
亚洲国产精品xo在线观看
|
亚洲乱码av中文一区二区
|
成人在线免费视频
|
99热这里只有精品免费播放
|
在线天堂免费观看.WWW
|
婷婷综合缴情亚洲狠狠尤物
|
五月天网站亚洲小说
|
亚洲熟女综合一区二区三区
|