📄 dwr 入門與應用(三) - 林信良(良葛格)的专栏 - csdnblog.htm
字号:
getText(),則在客戶端可以用message.text這樣的方式來存取。 <BR><BR>接著是簡單的客戶端網頁… <BR>
<TABLE class=java cellSpacing=1 cellPadding=3 bgColor=#999999 border=0>
<TBODY>
<TR>
<TD vAlign=top align=left width=1 bgColor=#dddddd><PRE><FONT color=#555555>1<BR>2<BR>3<BR>4<BR>5<BR>6<BR>7<BR>8<BR>9<BR>10<BR>11<BR>12<BR>13<BR>14<BR>15<BR>16<BR>17<BR>18<BR>19<BR>20<BR>21<BR>22<BR>23<BR>24<BR>25<BR>26<BR>27<BR>28<BR>29<BR>30<BR>31<BR>32<BR>33<BR>34<BR>35<BR>36<BR>37<BR>38<BR>39<BR>40<BR>41<BR>42<BR>43<BR>44<BR>45<BR>46<BR>47<BR></FONT></PRE></TD>
<TD vAlign=top align=left bgColor=#ffffff><PRE><!DOCTYPE HTML PUBLIC <FONT class=java-string>"-//W3C//DTD HTML 4.01 Transitional//EN"</FONT>><BR><html><BR><head><BR><meta http-equiv=<FONT class=java-string>"Content-Type"</FONT> content=<FONT class=java-string>"text/html; charset=BIG5"</FONT>><BR><title>Insert title here</title><BR> <BR><script src=<FONT class=java-string>"dwr/interface/Chat.js"</FONT> type=<FONT class=java-string>"text/javascript"</FONT>></script><BR><script src=<FONT class=java-string>"dwr/engine.js"</FONT> type=<FONT class=java-string>"text/javascript"</FONT>></script><BR><script src=<FONT class=java-string>"dwr/util.js"</FONT> type=<FONT class=java-string>"text/javascript"</FONT>></script><BR> <BR><script type=<FONT class=java-string>"text/javascript"</FONT>><BR>function sendMessage() <FONT class=java-bracket>{</FONT><BR> var text = DWRUtil.getValue(<FONT class=java-string>"text"</FONT>);<BR> DWRUtil.setValue(<FONT class=java-string>"text"</FONT>, <FONT class=java-string>""</FONT>);<BR> Chat.addMessage(text, gotMessages);<BR><FONT class=java-bracket>}</FONT><BR> <BR>function gotMessages(messages) <FONT class=java-bracket>{</FONT><BR> var chatlog = <FONT class=java-string>""</FONT>;<BR> <FONT class=java-reserved_word><STRONG>for</STRONG></FONT> (var data in messages) <FONT class=java-bracket>{</FONT><BR> chatlog = <FONT class=java-string>"<div>"</FONT> + messages[data].text +<BR> <FONT class=java-string>"</div>"</FONT> + chatlog;<BR> <FONT class=java-bracket>}</FONT><BR> DWRUtil.setValue(<FONT class=java-string>"chatlog"</FONT>, chatlog);<BR> setTimeout(<FONT class=java-string>"queryMessage()"</FONT>, 2000);<BR><FONT class=java-bracket>}</FONT><BR> <BR>function queryMessage() <FONT class=java-bracket>{</FONT><BR> Chat.getMessages(gotMessages);<BR><FONT class=java-bracket>}</FONT><BR></script><BR> <BR></head><BR><body><BR> <BR><p><BR> Your Message:<BR> <input id=<FONT class=java-string>"text"</FONT>/><BR> <input type=<FONT class=java-string>"button"</FONT> value=<FONT class=java-string>"Send"</FONT><BR> onclick=<FONT class=java-string>"sendMessage()"</FONT>/><BR></p><BR> <BR><p>Messages:</p><BR><div id=<FONT class=java-string>"chatlog"</FONT>></div><BR> <BR></body><BR></html><BR></PRE></TD></TR></TBODY></TABLE><BR><BR>當List物件傳回時,它成為gotMessages(messages)中的messages物件,而messages物件中包括
Message物件轉換後對應的JavaScript物件,由於我們已經設定了Converter,所以可以用messages[data].text來
取得傳回的訊息… <BR><BR>簡單抓個畫面… </SPAN><BR><IMG alt=""
src="DWR 入門與應用(三) - 林信良(良葛格)的专栏 - CSDNBlog.files/2.jpg">
<P class="right articalinfo">发表于 @ <A title=permalink
href="http://blog.csdn.net/caterpillar_here/archive/2006/09/30/1311605.aspx">2006年09月30日
13:41:00</A>|<A title=评论
href="http://blog.csdn.net/caterpillar_here/archive/2006/09/30/1311605.aspx#FeedBack">评论(<SPAN
id=FeedbackCount_1311605>loading...</SPAN>
<SCRIPT type=text/javascript>AddFeedbackCountStack("1311605")</SCRIPT>
)</A>|<A title=编辑
href="http://writeblog.csdn.net/PostEdit.aspx?entryId=1311605">编辑</A></P><SPAN
id=Post.ascx_ViewPost_PreviousAndNextEntriesDown>
<H3 class=pagego><A
href="http://blog.csdn.net/caterpillar_here/archive/2006/11/15/1385106.aspx">新一篇: Java
週報 > 爪哇教室> 第一個Spring程式</A> | <A
href="http://blog.csdn.net/caterpillar_here/archive/2006/09/18/1239538.aspx">旧一篇: DWR
入門與應用(二)</A></H3></SPAN></DIV></DIV>
<DIV class=commentslist>
<SCRIPT type=text/javascript>
var CurrentEntryId = '1311605';
var CurrentUserName = 'caterpillar_here';
</SCRIPT>
<SCRIPT src="DWR 入門與應用(三) - 林信良(良葛格)的专栏 - CSDNBlog.files/jquery-1.3.2.min.js"
type=text/javascript></SCRIPT>
<SCRIPT src="DWR 入門與應用(三) - 林信良(良葛格)的专栏 - CSDNBlog.files/feedback.js"
type=text/javascript></SCRIPT>
<DIV id=commentslist></DIV></DIV>
<DIV class=spacecommment></DIV>
<SCRIPT type=text/javascript>
LoadFeedbackCount();
document.write("<img src='http://counter.csdn.net/pv.aspx?id=24' border=0 width=0 height=0>");// 计数器
</SCRIPT>
</DIV></DIV></DIV>
<DIV id=csdnblog_sidebar>
<DIV class=gutter>
<DIV class=aboutauthor>
<DL>
<DT>用户操作
<DD class=middle><A
href="http://passport.csdn.net/UserLogin.aspx?from=http://webim.csdn.net/Messages/caterpillar_here.ashx"
target=_blank>[即时聊天]</A> <A
href="http://passport.csdn.net/UserLogin.aspx?from=http://hi.csdn.net/Admin/WriteMessage.aspx?Receiver=caterpillar_here"
target=_blank>[发私信]</A> <A
href="http://passport.csdn.net/UserLogin.aspx?from=http://webim.csdn.net/AddFriends/caterpillar_here.ashx"
target=_blank>[加为好友]</A>
<DT><A href="http://hi.csdn.net/caterpillar_here">良葛格</A><SPAN>ID:<A
href="http://hi.csdn.net/caterpillar_here">caterpillar_here</A></SPAN>
<DD class=middle><A href="http://hi.csdn.net/caterpillar_here"><IMG alt=""
src="DWR 入門與應用(三) - 林信良(良葛格)的专栏 - CSDNBlog.files/1_caterpillar_here.jpg"></A>
<DD class=middle><A href="http://profile.csdn.net/8/E4/edit.html"></A>
<DD>共<EM>260424</EM>次访问,排名<EM>287</EM>,<A
href="http://hi.csdn.net/caterpillar_here/profile/contactlist/1.html">好友</A><EM>0</EM>人,<A
href="http://hi.csdn.net/caterpillar_here/profile/concernedlist/1.html">关注者</A><EM>106</EM>人。<BR>
<DD>
<DT>caterpillar_here的文章
<DD>原创 51 篇
<DD>翻译 0 篇
<DD>转载 1 篇
<DD>评论 347 篇
<DT>良葛格的公告
<DD>
<CENTER>更多文件请访问<BR><BIG><BIG><A style="FONT-WEIGHT: bold; COLOR: rgb(255,0,0)"
href="http://caterpillar.onlyfun.net/Gossip/index.html"><SMALL>良葛格学习笔记</SMALL></A></BIG></BIG><BR><BR>
<SCRIPT type=text/javascript><!--google_ad_client = "pub-9750319131714390";google_ad_width = 160;google_ad_height = 600;google_ad_format = "160x600_as";google_ad_type = "text_image";//2007-07-06: 良葛格學習筆記google_ad_channel = "6669802084";//--> </SCRIPT>
<SCRIPT src="DWR 入門與應用(三) - 林信良(良葛格)的专栏 - CSDNBlog.files/show_ads.js"
type=text/javascript> </SCRIPT>
</CENTER>
<DT>文章分类
<DD>
<DIV class=publiclist_sidebar>
<UL>
<LI><A
href="http://blog.csdn.net/caterpillar_here/category/279207.aspx">Ajax</A><A
href="http://blog.csdn.net/caterpillar_here/category/279207.aspx/rss">(RSS)</A>
<LI><A
href="http://blog.csdn.net/caterpillar_here/category/405971.aspx">C/C++</A><A
href="http://blog.csdn.net/caterpillar_here/category/405971.aspx/rss">(RSS)</A>
<LI><A
href="http://blog.csdn.net/caterpillar_here/category/204361.aspx">Java</A><A
href="http://blog.csdn.net/caterpillar_here/category/204361.aspx/rss">(RSS)</A>
<LI><A
href="http://blog.csdn.net/caterpillar_here/category/207054.aspx">Study</A><A
href="http://blog.csdn.net/caterpillar_here/category/207054.aspx/rss">(RSS)</A></LI></UL></DIV>
<DT>收藏
<DD>
<DIV class=publiclist_sidebar>
<UL></UL></DIV>
<DT>相册
<DT>Java
<DD><A href="http://blog.csdn.net/nuke" target=_self>夏昕的专栏</A>
<DD><A href="http://caterpillar.onlyfun.net/Gossip/" target=_self>良葛格学习笔记</A>
<DT>存档
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -