亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

dwr入門代碼三

系統(tǒng) 1757 0

把滑鼠指到書的照片上,會顯示提示文字,這些提示文字本身不是存在網(wǎng)頁上的,而是在Server端,當滑鼠指到書上時,會用Request object去抓,然後顯示在框框中…先寫個Java類別吧!會抓properties檔案中的文字訊息
package onlyfun.caterpillar;

import java.util.ResourceBundle;
public class Book {
?? private ResourceBundle resource;
??
?? public Book() {
????resource = ResourceBundle.getBundle( "book_zh_TW" );
?? }
????????
?? public String getDescription(String key) {
???? return resource.getString(key);
?? }
}
從程式中就知道,它會去抓book_zh_TW.properties的資料,這不是重點啦!只是Java的一個功能,我們要看的是DWR,不過先把book_zh_TW.properties準備好…
java=java in action
spring=sprin in action
ajax=ajax in action
要開放這個Book物件,在dwr.xml中…
<?xml version= "1.0" encoding= "UTF-8" ?>
<!DOCTYPE dwr PUBLIC "-//GetAhead Limited//DTD Direct Web Remoting 1.0//EN"
"http://www.getahead.ltd.uk/dwr/dwr10.dtd" >

<dwr>
??<allow>
??<create creator= "new" javascript= "Book" scope= "application" >
????????????<param name= "class" value= "onlyfun.caterpillar.Book" />
????????</create>??
??</allow>
</dwr>
客戶端寫個網(wǎng)頁…
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" >
<html>
<head>
<meta http-equiv= "Content-Type" content= "text/html; charset=BIG5" >
??<script type= 'text/javascript' src= 'dwr/interface/Book.js' ></script>
??<script type= 'text/javascript' src= 'dwr/engine.js' ></script>
??<script type= 'text/javascript' src= 'dwr/util.js' ></script>
??<script type= 'text/javascript' src= 'book.js' ></script>
<title>個人著/譯作</title>
</head>
<body>

??????<div id= "ajax" onmouseover= "getBookData(this);"
onmouseout= "clearData();" ><a
href= "http://www.gotop.com.tw/waweb2004/home/home.aspx?pg=HM010X&bn=AXP011800" ><small><img
style= "border: 0px solid ; width: 80px; height: 110px; float: left;"
alt= "Ajax in action 中文版" title= "Ajax in action 中文版"
src= "images/ajax_in_action_c.jpg" hspace= "10" vspace= "2" ></small></a></div>

??????<div id= "spring" onmouseover= "getBookData(this);"
onmouseout= "clearData();" ><a
href= "http://www.gotop.com.tw/waweb2004/home/home.aspx?pg=HM010X&bn=ACL021000" ><small><img
style= "border: 0px solid ; width: 80px; height: 110px; float: left;"
alt= "Spring 技術手冊" title= "Spring 技術手冊"
src= "images/SpringTech_S.jpg" hspace= "10" vspace= "2" ></small></a></div>

??????<div id= "java" onmouseover= "getBookData(this);"
onmouseout= "clearData();" ><a
href= "http://www.gotop.com.tw/waweb2004/home/home.aspx?pg=HM010X&bn=ACL020931" ><small><img
style= "border: 0px solid ; width: 80px; height: 110px; float: left;"
alt= "Java 學習筆記" title= "Java 學習筆記"
src= "images/JavaGossip_Cover_Small.jpg" hspace= "10"
vspace= "2" ></small></a></div>

????<br/><br/><br/><br/><br/><br/>

????<div id= "info" ></div>

</body>
</html>

重點在於onmouseover跟onmouseout,滑鼠移入與移出時會呼叫的函式,還有最下面的info,抓回來的書籍介紹會放到當中…
book.js如下,簡單的很…
function getBookData(ele) {
??Book.getDescription(ele.id, setBookData);
}

function setBookData(description) {
??DWRUtil.setValue( 'info' , description);
}

function clearData() {
??DWRUtil.setValue( 'info' , '' );
}

dwr入門代碼三


更多文章、技術交流、商務合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 免费香蕉一区二区在线观看 | 深夜精品寂寞在线观看黄网站 | 精品国产人成亚洲区 | 波多野结衣一区二区三区在线观看 | 久久草视频 | 新四虎影院 | 亚洲视频在线观看地址 | 97影院理论午夜论不卡 | 国产精品99久久免费观看 | 视频在线色 | 久久婷婷人人澡人人爱91 | 四虎新网址 | 九九在线观看高清免费 | 亚洲国产人成在线观看 | 婷婷伊人五月 | 人人爱天天做夜夜爽2020麻豆 | 久久精品国产一区二区三区日韩 | 天天干干干干 | 日韩在线网 | 国产成人丝袜网站在线看 | 欧美精品成人a多人在线观看 | 国内精品欧美久久精品 | 天天综合色天天综合网 | 妇女毛片 | 欧美香蕉网 | 日本在线观看不卡免费视频 | 国产福利视频一区二区三区四区 | 最新国产精品视频 | 国产色婷婷精品综合在线手机播放 | 日本不卡视频在线 | 91国内在线视频 | 福利视频中文在线观看 | 中文字幕精品在线视频 | 成人免费视频一区二区三区 | 波多野结衣 久久 | 日本高清视频www夜色资源 | 亚洲悠悠色综合中文字幕 | 日韩久久久精品首页 | 成年女人免费毛片视频永久 | 久久久久久久一线毛片 | 99在线观看精品免费99 |