東方未名
posts - 32, comments - 153, trackbacks - 0, articles - 0
BlogJava
::
首頁
::
新隨筆
::
聯系
::
聚合
::
管理
第一篇,DWR
Posted on 2006-11-23 20:44
Zou Ang
閱讀(319)
評論(0)
編輯
收藏
所屬分類:
昨天晚上在網上逛支持Ajax的Javascript庫,找到了這個DWR,文檔很全,使用也比較簡單.主要的特點就是:如果用Java在服務器端寫了一個類:
class
?SomeClass
{
????
public
?getHelloWorld()
{
????????
return
?
"
Hello?World!
"
;
????}
}
那么在DWR的配置文件dwr.xml中配置:
<
dwr
>
??
<!--
?without?allow,?DWR?isn't?allowed?to?do?anything?
-->
??
<
allow
>
????
<
create?
creator
="new"
?javascript
="AjaxLearn"
>
?????
<
param?
name
="class"
?value
="SomeClass"
/>
????
</
create
>
??
</
allow
>
??
<!--
?you?may?need?to?tell?DWR?about?method?signatures?
-->
</
dwr
>
?
然后在頁面上就可以直接使用:
<
script?language
=
"
javascript
"
>
???
function
?helloWorld()
{
????????SomeClass.getHelloWorld(
?????????????
function
(str)
{?
//
callback方法
?????????????????alert(str);
?????????????}
????}
</
script
>
這樣就可以使用Ajax從服務器得到"Hello World!"字符串了.而且dwr可以支持使用參數,那么后臺的Java Bean就可以使用帶參數的方法進行調用了.
?
如果把?
<
servlet
>
??
<
servlet-name
>
dwr-invoker
</
servlet-name
>
??
<
servlet-class
>
uk.ltd.getahead.dwr.DWRServlet
</
servlet-class
>
??
<
init-param
>
???
<
param-name
>
debug
</
param-name
>
???
<
param-value
>
true
</
param-value
>
??
</
init-param
>
?
</
servlet
>
?
<
servlet-mapping
>
??
<
servlet-name
>
dwr-invoker
</
servlet-name
>
??
<
url-pattern
>
/dwr/*
</
url-pattern
>
?
</
servlet-mapping
>
中的debug設為true,那么只要打開你的項目路徑:
http://localhost:8080/#{appContext}/dwr/
,就可以看到所有在dwr.xml里面配置好的類,并可以測試它們的方法!非常方便.
DWR項目地址:
http://getahead.ltd.uk/dwr/
補充:DWR中文文檔:
http://wiki.javascud.org/display/dwrcn/Home
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關文章:
【轉】當SOA遇到Web 2.0—Java EE的不足之處
Web Service學習日記-11月30日-訪問Amazon
Web Service學習日記-11月29日-建立客戶端訪問Web Service
Web Service學習日記-11月28日-Web Service部署
慎用Eclipse中的自動Format
[轉]如何組建理想SOA團隊
第一篇,DWR
Powered by:
BlogJava
Copyright © Zou Ang
日歷
<
2006年11月
>
日
一
二
三
四
五
六
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
公告
努力鉆研Java Web Service中
目前正在讀的書
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
(15)
給我留言
查看公開留言
查看私人留言
我參與的團隊
中大沙發(0/0)
隨筆分類
(16)
(7)
(7)
隨筆檔案
2011年4月 (1)
2007年12月 (1)
2007年7月 (1)
2007年5月 (2)
2007年4月 (2)
2007年2月 (4)
2007年1月 (1)
2006年12月 (6)
2006年11月 (14)
友情鏈接
Tauruser
Vince
寒雁留音
流光溢彩
最新隨筆
1.?Tips for Oracle BPM 11gR2
2.?[轉]java面試筆試題整理
3.?使用Hessian開發C/S模式的小系統
4.?Which Programming Lanuguage Are You?
5.?MBTI職業性格測試
6.?遺傳算法示例程序
7.?使用遺傳算法求解函數 xyz*sin(xyz)的最大值
8.?利用JNI調用C/C++方法實現從控制臺輸入密碼
9.?[轉]JDK1.6.0新特性詳解與代碼示例
10.?ContextLoaderListener 出錯解決辦法
積分與排名
積分 - 63576
排名 - 830
最新評論
1.?re: 使用遺傳算法求解函數 xyz*sin(xyz)的最大值[未登錄]
請問你改好的那個實現了么,同求@lavender314
--fanfan
2.?re: 使用Hessian開發C/S模式的小系統
太謝謝啦,終于明白了 加載spring的順序哦
--孟
3.?re: 遺傳算法示例程序
正在學習遺傳算法,源碼可以發到郵箱嗎,謝謝! 郵址;haishan1010@gmail.com
--海山
4.?re: 遺傳算法示例程序
LZ很強大。。
--JokerOrSlayer
5.?re: 遺傳算法示例程序
正在做一個基于遺傳算法的優化系統畢業設計,能否請博主好心,將代碼發到bookkoob@126.com 郵箱中 讓我學習一下,謝謝博主!!!!
--曹子健
閱讀排行榜
1.?使用遺傳算法求解函數 xyz*sin(xyz)的最大值(7047)
2.?遺傳算法示例程序(6222)
3.?使用AOP實現類型安全的泛型DAO(5441)
4.?又談亂碼問題解決(4380)
5.?Javascript噩夢-Ajax實現輸入提示的調整與配置(3938)
評論排行榜
1.?遺傳算法示例程序(75)
2.?使用遺傳算法求解函數 xyz*sin(xyz)的最大值(14)
3.?[轉帖]struts,ajax亂碼解決方案 (11)
4.?使用AOP實現類型安全的泛型DAO(8)
5.?Javascript噩夢-Ajax實現輸入提示的調整與配置(7)
主站蜘蛛池模板:
亚洲人成电影网站色www
|
91亚洲国产成人久久精品网站
|
亚洲视频在线观看2018
|
18级成人毛片免费观看
|
亚洲国产精品久久久久久
|
精品四虎免费观看国产高清午夜
|
伊人久久综在合线亚洲91
|
好猛好深好爽好硬免费视频
|
国产亚洲AV手机在线观看
|
巨胸狂喷奶水视频www网站免费
|
亚洲一区二区三区在线观看精品中文
|
久久精品成人免费国产片小草
|
亚洲成AV人片天堂网无码
|
久操免费在线观看
|
亚洲国产精品免费在线观看
|
毛片a级毛片免费播放100
|
mm1313亚洲国产精品无码试看
|
亚洲另类少妇17p
|
久久er国产精品免费观看2
|
亚洲欧洲国产综合
|
免费无码成人AV片在线在线播放
|
青青青视频免费观看
|
亚洲欧洲日产国码av系列天堂
|
91av视频免费在线观看
|
亚洲中文字幕久久久一区
|
亚洲国产精品专区在线观看
|
亚洲日韩精品无码专区
|
国产国产人免费视频成69大陆
|
亚洲成人一区二区
|
日韩精品免费视频
|
亚洲区日韩精品中文字幕
|
亚洲精品tv久久久久久久久久
|
国产成人AV片无码免费
|
亚洲人精品亚洲人成在线
|
亚洲人成影院在线无码观看
|
日本免费久久久久久久网站
|
亚洲AV日韩综合一区尤物
|
亚洲人成色7777在线观看
|
免费无码AV片在线观看软件
|
国产无遮挡色视频免费观看性色
|
亚洲一区电影在线观看
|