好好學(xué)習(xí),好好工作,好好生活
終身學(xué)習(xí),努力賺錢,健康愉快 注意:轉(zhuǎn)發(fā)本blog文章請(qǐng)注明文章出處(http://m.tkk7.com/lusm)謝謝支持!
首頁(yè)
新隨筆
聯(lián)系
聚合
管理
隨筆 - 303 文章 - 883 trackbacks - 0
<
2008年2月
>
日
一
二
三
四
五
六
27
28
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
1
2
3
4
5
6
7
8
歡迎光臨!
閑聊
QQ:
1074961813
隨筆分類
(357)
Ajax、Flex(6)
Blog公告(3)
c/c++/C#/pasic/vb/php/asp(.net)/win-cgi/xml...(53)
database(13)
j2se/j2ee/j2me(142)
kernel (16)
linux configuration(6)
Listening 所有的聲音都是音樂(lè)(1)
matlab~~~值得一學(xué)的工具(2)
network(5)
SUN OS(8)
unix program(10)
書法(欲罷不能,神魂顛倒的美)(4)
入侵反入侵(4)
關(guān)于搜索引擎
哲學(xué)世界(8)
多媒體開(kāi)發(fā)(4)
嵌入式開(kāi)發(fā)(14)
常用資源(19)
匯編 *asm/at&t ....(1)
科學(xué)百科(4)
算法(2)
編程問(wèn)題(4)
計(jì)算機(jī)病毒反病毒學(xué)(4)
身體鍛煉(5)
軟件 & 書籍 推薦(19)
我管理的群
j2ee
struts Hibernate spring等學(xué)習(xí) 基礎(chǔ)不扎實(shí) 可以跳到j(luò)2se學(xué)習(xí)群 37486623 請(qǐng)先退出該群
j2se(37486623)
j2se學(xué)習(xí) 若人滿請(qǐng)加到12999758 學(xué)完的可以跳到j(luò)2ee學(xué)習(xí)群 37486483 請(qǐng)先退出該群
java || .net(50982019)
java & .net都是熱門的web技術(shù) 當(dāng)然可以一起學(xué)啦 歡迎前來(lái)探討技術(shù) 解決問(wèn)題
java 2(35917927)~~~請(qǐng)加這個(gè)
該群在發(fā)展中,踢人是經(jīng)常的事情
java(12999758)
學(xué)完的可以跳到j(luò)2ee學(xué)習(xí)群 37486483 請(qǐng)先退出該群
Java應(yīng)用(14821632)
學(xué)無(wú)止境 好好努力! 討論 web 技術(shù) 、 Java (j2se j2ee) 、C/S編程 、 數(shù)據(jù)庫(kù) 。。。。
Linux C、C++(33318370)
將 Linux 和 C、C++ 編程進(jìn)行到底!
Think in java(16705375)~~~請(qǐng)加這個(gè)
《Think in java》 我們的最愛(ài)
國(guó)學(xué)(111230500)
歷史、宗教、哲學(xué)、氣功、傳統(tǒng)技藝,歡迎加入,知無(wú)不言,言無(wú)不盡!
文祠實(shí)習(xí)群(32644370)
07年文祠實(shí)習(xí)群
驅(qū)動(dòng)開(kāi)發(fā)群(27054589)
arm || intel ...platform Windows || Linux device driver development 有一定基礎(chǔ)方可加入
公共blog
n維空間
Email : java3d@126.com 群 : 12999758
參與管理的論壇
ineedyou
ourlinux
好友的blog
lyforever
Resplendent技術(shù)blog
java、VC和嵌入開(kāi)發(fā)
一夢(mèng)如是
c/c++/windows/mfc
三駕馬車
仙人指路
弄VC和匯編的家伙
呂鑫磊
吳衛(wèi)-3D工作室
好好學(xué)習(xí),天天向上,態(tài)度決定一切
同學(xué)的blog
廖益花
琦琦
北京的朋友,和我一起創(chuàng)建了不少群 呵呵!
菜菜C++
VC++
陳敏師兄
霍霍
一個(gè)和我差不多大的北京女孩
我的其他blog
kernel world(csdn)
尋尋覓覓—— C語(yǔ)言
我的世界 不被打擾
虛擬世界-自由自在
音樂(lè)在身邊
朋友的網(wǎng)站
china1996.cn
ourlinux.org
ourlinux.org
笑話大全
累了的時(shí)候啦 可以尋下開(kāi)心
搜索
最新評(píng)論
1.?re: Windows Embedded CE 6.0 下載地址和序列號(hào)
評(píng)論內(nèi)容較長(zhǎng),點(diǎn)擊標(biāo)題查看
--碼無(wú)止莖
2.?re: Caused by: java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/GenericObjectPool
評(píng)論內(nèi)容較長(zhǎng),點(diǎn)擊標(biāo)題查看
--一
3.?re: linux0.11內(nèi)核編程入門全集視頻下載
博主,看不了啊,方便的話發(fā)一份到ren1198997229@163.com 謝謝( ̄▽ ̄)"
--renchunhui
4.?re: JVM 、JDK(c/c++)源代碼下載[未登錄](méi)
還可以吧
--劉勇
5.?re: linux0.11內(nèi)核編程入門全集視頻下載
視頻怎么下不了啊
--MSM
DWR2.0 helloworld 詳解
下載方法請(qǐng)參照前文
http://m.tkk7.com/lusm/archive/2007/03/10/103003.html
下載后,我們只需要里面的dwr.jar,把他拿出來(lái)。打myeclipse新建一個(gè)web project將該包導(dǎo)入
整合之后工程中的情況為
具體過(guò)程在代碼中已進(jìn)行注釋
工程中的代碼:
Hello.java
package
ajax.lusm;
public
class
Hello
{
public
String hello(String name)
{
return
name
+
"
情人節(jié)快樂(lè)! ^_^
"
;
}
}
dwr.xml
<?
xml version="1.0" encoding="UTF-8"
?>
<!
DOCTYPE dwr PUBLIC "-//GetAhead Limited//DTD Direct Web Remoting 2.0//EN" "http://www.getahead.ltd.uk/dwr/dwr20.dtd"
>
<
dwr
>
<!--
對(duì)后臺(tái)類的配置格式確定
-->
<
allow
>
<!--
Hello為類名,ajax.lusm.Hello為類的真實(shí)地址
-->
<
create
creator
="new"
javascript
="Hello"
>
<
param
name
="class"
value
="ajax.lusm.Hello"
/>
</
create
>
</
allow
>
</
dwr
>
web.xml
<?
xml version="1.0" encoding="UTF-8"
?>
<
web-app
id
="WebApp_ID"
version
="2.4"
xmlns
="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi
="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation
="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
>
<!--
以設(shè)置下格式固定,可復(fù)制使用
-->
<
display-name
>
ajaxDWR
</
display-name
>
<
servlet
>
<
servlet-name
>
dwr-invoker
</
servlet-name
>
<
servlet-class
>
uk.ltd.getahead.dwr.DWRServlet
</
servlet-class
>
<
init-param
>
<!--
實(shí)現(xiàn)調(diào)試,在debug請(qǐng)?jiān)O(shè)置為false
-->
<
description
></
description
>
<
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
>
</
web-app
>
hello.js
//將要調(diào)用的函數(shù)
function
hello() {
//DWRUtil.getValue為dwr提供的js方法,如果提示
//DWRUtil或Hello無(wú)法被識(shí)別的錯(cuò)誤,則非常有可能是一下幾個(gè)原因造成的
//1.DWR.jar沒(méi)有導(dǎo)如工程(也可以放到web-inf/lib中)
//2.應(yīng)用dwr的html文件沒(méi)有導(dǎo)入dwr/util.js和dwr/engine.js請(qǐng)保持該路徑存放,以避免不必要的麻煩
//3.應(yīng)用dwr的html文件沒(méi)有沒(méi)有使用dwr/interface/類名.js該文件雖然不存在,但必須予以配置,否則將抱錯(cuò)。
//4.其他內(nèi)容請(qǐng)看index.html中的說(shuō)明
var input
=
DWRUtil.getValue(
"
input
"
);
//Hello類中的方法 參數(shù)分別為html中對(duì)象,這個(gè)值將作為
//callback的參數(shù)使用;另一個(gè)參數(shù)是,一個(gè)頁(yè)面處理對(duì)應(yīng)響應(yīng)函數(shù)
Hello.hello(input, callback);
}
//響應(yīng)函數(shù),對(duì)用戶的請(qǐng)求做出的響應(yīng)動(dòng)作
function
callback(str) {
DWRUtil.setValue(
"
test
"
, str);
}
index.html
<
html
>
<
head
>
<
meta
http-equiv
="Content-Type"
content
="text/html; charset=gbk"
>
<
title
>
DWR CASE
</
title
>
<!--
這兩個(gè)是必須的,來(lái)自官方,路徑的寫法為相對(duì)路徑,且開(kāi)始第一個(gè)字符不為"/"
-->
<
script
type
='text/javascript'
src
='dwr/util.js'
></
script
>
<
script
type
='text/javascript'
src
='dwr/engine.js'
></
script
>
<!--
這個(gè)文件不存在,當(dāng)必須設(shè)定Hello.js的名稱為后臺(tái)類名,且路徑一定是dwr/interface/類名.js
-->
<
script
type
='text/javascript'
src
='dwr/interface/Hello.js'
></
script
>
<!--
這個(gè)是我們用戶自己的定義的js,真實(shí)存在,存放我們自己寫的js的代碼,dwr2.0該代碼有時(shí)候只有放當(dāng)前
目錄下,程序才能正確運(yùn)行
-->
<
script
type
="text/javascript"
src
='hello.js'
></
script
>
</
head
>
<
body
>
大名:
<
input
id
="input"
type
="text"
/>
<
input
type
='button'
value
='運(yùn)行'
onclick
='hello();'
/>
<
p
>
<
font
color
="red"
><
div
id
="test"
></
div
>
</
font
>
</
body
>
</
html
>
代碼打包下載
地震讓大伙知道:居安思危,才是生存之道。
posted on 2008-02-14 12:36
小尋
閱讀(2086)
評(píng)論(4)
編輯
收藏
所屬分類:
Ajax、Flex
FeedBack:
#
re: DWR2.0 helloworld 詳解 2008-05-26 04:44
滴滴
非常好,我的困惑解決了!謝謝你的文章!
回復(fù)
更多評(píng)論
#
re: DWR2.0 helloworld 詳解[未登錄](méi) 2008-05-26 08:17
小尋
呵呵
回復(fù)
更多評(píng)論
#
re: DWR2.0 helloworld 詳解[未登錄](méi) 2008-07-16 19:04
moon
最好能出一些高級(jí)應(yīng)用,謝謝!
回復(fù)
更多評(píng)論
#
re: DWR2.0 helloworld 詳解
2009-05-13 14:05
aaron liu
3q
回復(fù)
更多評(píng)論
新用戶注冊(cè)
刷新評(píng)論列表
只有注冊(cè)用戶
登錄
后才能發(fā)表評(píng)論。
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問(wèn)
管理
相關(guān)文章:
開(kāi)始學(xué)習(xí)Flex
C# .net ajax 戶籍查詢系統(tǒng) [代碼+視頻講解]
[入門]典型.net ajax代碼
DWR2.0 helloworld 詳解
初嘗Ajax框架DOJO禁果
Copyright ©2025 小尋 Powered by:
博客園
模板提供:
滬江博客
主站蜘蛛池模板:
日韩精品一区二区亚洲AV观看
|
亚洲va久久久久
|
一级毛片**免费看试看20分钟
|
成人免费无码大片A毛片抽搐
|
亚洲一区无码中文字幕乱码
|
jjizz全部免费看片
|
亚洲国产精品白丝在线观看
|
国产四虎免费精品视频
|
免费萌白酱国产一区二区
|
亚洲AV无码一区二区三区电影
|
精品国产免费一区二区
|
看成年女人免费午夜视频
|
亚洲国产中文字幕在线观看
|
一级毛片aaaaaa视频免费看
|
久久亚洲精品视频
|
久久精品私人影院免费看
|
亚洲男女性高爱潮网站
|
精品久久久久国产免费
|
国产成人久久精品亚洲小说
|
全黄性性激高免费视频
|
亚洲国产夜色在线观看
|
国产免费内射又粗又爽密桃视频
|
在线观看国产区亚洲一区成人
|
亚洲精品无码久久久久A片苍井空
|
黑人粗长大战亚洲女2021国产精品成人免费视频
|
亚洲国产成人久久77
|
国产成人无码综合亚洲日韩
|
99精品视频在线观看免费
|
亚洲日本中文字幕区
|
国产成人免费网站
|
日韩大片免费观看视频播放
|
国产亚洲精品资源在线26u
|
国产高清免费视频
|
国产成人人综合亚洲欧美丁香花
|
成年丰满熟妇午夜免费视频
|
国产大陆亚洲精品国产
|
亚洲狠狠婷婷综合久久久久
|
16女性下面扒开无遮挡免费
|
MM1313亚洲国产精品
|
久久久亚洲精品国产
|
免费无码黄网站在线观看
|