<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    @OverWrite BlogJava

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      128 隨筆 :: 0 文章 :: 29 評論 :: 0 Trackbacks
    在WebWork2.2中,引入了Dojo ( http://dojotoolkit.org ) 和DWR ( http://getahead.ltd.uk/dwr/ ) 兩個新的類庫來支持AJAX功能.
    其中主要增加的特性包括:
    1.Remote Div Tag -- 遠程區域塊標簽,通過異步調用獲取內容,來動態更新Div.可以循環更新.
    2.Remote A Tag --遠程鏈接標簽,點擊鏈接時進行一個遠程異步調用,可以動態更新Div的內容.
    3.Tabbed Panelds --選項卡頁面,和普通程序中的選項卡一樣,可以有多個選項頁面,每個頁面的內容都可以設置(本地或者從遠程獲取),點擊一個選項頁,切換頁面.
    4.Remote Form --遠程表單,也就是提交但不刷新的表單,點擊提交按鈕,頁面不刷新,通過遠程異步調用,更新目標區域的內容.
    5.Form Validation --表單校驗,在表單中的每個控件輸入數據都可以進行即時的校驗,主要使用的是DWR.

    先了解一下Dojo的工作原理:

    清除緩存的代碼:
    1 response.setHeader("Pragma""no-cache"); 
    2 response.setHeader("Cache-Control""no-cache"); 
    3 response.setDateHeader("Expires"0); 
    或者用html的meta來試試,不過那就包含在內容里了.
    為了使用WebWork的AJAX組件,我們需要在頁面里面根據Dojo的做法包含一些代碼,例如ajax例子里面的commonInclude.jsp文件:
     1 <%@ taglib prefix="ww" uri="/webwork" %> 
     2 <!--// START SNIPPET: common-include--> 
     3 <script language="JavaScript" type="text/javascript"> 
     4 // Dojo configuration 
     5 djConfig = { 
     6 baseRelativePath: "<ww:url includeParams="none" value="/webwork/dojo/"/>"
     7 isDebug: false 
     8 }; 
     9 </script> 
    10 
    11 <script language="JavaScript" type="text/javascript" 
    12 src="<ww:url includeParams="none" value="/webwork/dojo/dojo.js" />"></script> 
    13 <script language="JavaScript" type="text/javascript" 
    14 src="<ww:url includeParams="none" value="/webwork/CommonFunctions.js" />"></script> 
    15 
    16 <script language="JavaScript" type="text/javascript"
    17 dojo.require("dojo.io.BrowserIO"); 
    18 dojo.require("dojo.event.topic"); 
    19 dojo.require("webwork.widgets.Bind"); 
    20 dojo.require("webwork.widgets.BindDiv"); 
    21 dojo.require("webwork.widgets.BindButton"); 
    22 dojo.require("webwork.widgets.BindAnchor"); 
    23 </script> 
    24 <!--// END SNIPPET: common-include--> 
    25 
    這個文件里面對Dojo進行了設置,包含dojo.js,并且引入了webwork實現的這幾個裝飾件的代碼,在后面的每個例子中,都要包含這個文件,因為后面的介紹中將省略這個文件的介紹,要想了解更多信息,可以參考Dojo的文檔.

    提示:其實在webwork框架下面引入dojo最容易了只需在頁面加入下面一行即可:
    <ww:head theme="ajax" debug="true" />

    --待續--
    posted on 2008-01-15 18:03 vesung 閱讀(565) 評論(1)  編輯  收藏 所屬分類: JavaAjax/html

    評論

    # re: WebWork2.2+DOJO 2008-01-19 09:46 xiaoqiu369
    這兩天也在看這個,我按照上面的例子沒有做成功,是否可以交流一下.
    我的E-MAIL:xiaoqiu369@gmail.com  回復  更多評論
      

    主站蜘蛛池模板: 二级毛片免费观看全程| 亚洲日本VA午夜在线电影| yellow免费网站| 国产中文字幕免费观看| 亚洲国产欧美国产综合一区| 国产又黄又爽又猛免费app| 亚洲综合一区二区| 91热久久免费精品99| 亚洲大香伊人蕉在人依线| 亚洲成年人免费网站| 亚洲成av人片不卡无码| 无码国产精品久久一区免费| 亚洲人成综合在线播放| 免费高清资源黄网站在线观看| 亚洲伊人久久大香线蕉AV| 国产亚洲精品免费| www免费插插视频| 亚洲第一视频网站| 无码人妻久久一区二区三区免费丨| 亚洲精品女同中文字幕| 91麻豆国产自产在线观看亚洲 | 亚洲a∨国产av综合av下载| 免费a级黄色毛片| 国产在线播放线91免费| 亚洲人成网站在线播放影院在线 | 最新仑乱免费视频| 亚洲AV网一区二区三区| 亚洲午夜精品久久久久久浪潮 | 亚洲国产小视频精品久久久三级| 国产在线观看免费av站| 亚洲视频中文字幕在线| 情侣视频精品免费的国产| 中国videos性高清免费| 亚洲午夜精品国产电影在线观看| 日本牲交大片免费观看| 国内永久免费crm系统z在线| 亚洲乱码一区av春药高潮| 亚洲成av人片天堂网老年人| 免费A级毛片av无码| 国产AV无码专区亚洲AV蜜芽| 亚洲国产另类久久久精品|