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

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

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

    xiaoaisi

    dwr的配置

    dwr是方便使用ajax連接js和java的一個(gè)框架,把服務(wù)器端的java對(duì)象的方法公開(kāi)給javascript代碼。(是ajax的開(kāi)源框架)
    dwr要在web.xml文件件中配置,也有自己的配置文件dwr.xml,調(diào)用javabean。
    使用方法:
    1,導(dǎo)入dwr.jar,commons-logging.jar,log4.jar.
    2,配置web.xml。
    web.xml:
    <?xml version="1.0" encoding="UTF-8"?>
    <web-app version="2.4"
     xmlns=" xmlns:xsi=" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
     

      <welcome-file-list>
        <welcome-file>index.jsp</welcome-file>
      </welcome-file-list>
    下面是dwr的配置信息:
      <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>
      <init-param>
        <param-name>crossDomainSessionSecurity</param-name>
        <param-value>false</param-value>
      </init-param>
      </servlet>
      <servlet-mapping>
      <servlet-name>dwr-invoker</servlet-name>
      <url-pattern>/dwr/*</url-pattern>
      </servlet-mapping>
    </web-app>
    3,寫(xiě)服務(wù)器端的代碼:(javabean)
    4,配置dwr.xml:
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE dwr PUBLIC
    "-//GetAhead Limited//DTD Direct Web Remoting 2.0//EN"
    "
    的頭文件很重要。
    <dwr>
    <allow>
    <create creator="new" javascript="Hello"> //javabean的方法。
    <param name="class" value="org.wll.www.bean.Hello" />//這里與javabean的包相對(duì)應(yīng)。
    </create>
    </allow>
    </dwr>

    再就是web頁(yè)面的調(diào)用。
    <html>
      <head>
        <base href="<%=basePath%>">
        <title>dwr實(shí)例</title>
     <script type='text/javascript' src='/TestDwr/dwr/interface/Hello.js'></script>
     <script type='text/javascript' src='/TestDwr/dwr/engine.js'></script>
     <script type='text/javascript' src='/TestDwr/dwr/util.js'></script>
     <script type='text/javascript' src='hello.js'></script>//這個(gè)js是自己寫(xiě)得一個(gè)方法。(下面有 hello.js)
      </head>
      <body>
      <input id="user" type="text" />
      <input type='button' value='你好' onclick='hello();'/>
      <div id="result"></div>
      </body>
    </html>

    hello.js:
    function hello(){
    var user = $('user').value;
    Hello.checks(user, callback);
    }
    function callback(msg){
    if (typeof window['DWRUtil'] == 'undefined')
     {
      window.DWRUtil = dwr.util;
     }
    DWRUtil.setValue('result', msg);
    }
     

     


     

    posted on 2011-09-22 09:17 小艾斯 閱讀(280) 評(píng)論(0)  編輯  收藏


    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    <2011年9月>
    28293031123
    45678910
    11121314151617
    18192021222324
    2526272829301
    2345678

    導(dǎo)航

    統(tǒng)計(jì)

    常用鏈接

    留言簿

    隨筆檔案

    搜索

    最新評(píng)論

    主站蜘蛛池模板: 亚洲精品视频免费观看| 在线观看免费无码专区| 亚洲第一男人天堂| 亚洲欧美aⅴ在线资源| 亚洲一级毛片免费看| 亚洲精品中文字幕麻豆 | 国产亚洲精品AAAA片APP| 无码的免费不卡毛片视频| 美丽姑娘免费观看在线观看中文版 | 亚洲美女人黄网成人女| 久久九九全国免费| 在线免费不卡视频| 亚洲人色婷婷成人网站在线观看| 亚洲国产精品无码久久九九大片| 免费看无码自慰一区二区| 亚洲αⅴ无码乱码在线观看性色 | 99国产精品免费观看视频| 亚洲电影一区二区| 四虎成年永久免费网站| 亚洲av无码一区二区三区观看| 中文字幕av无码无卡免费 | 日本永久免费a∨在线视频| 久久久久亚洲AV成人网| 免费日本一区二区| 亚洲成a人片在线观看中文app| 一本无码人妻在中文字幕免费 | 久久国内免费视频| 看亚洲a级一级毛片| 久久99亚洲综合精品首页| 免费无码一区二区三区蜜桃 | 最新国产精品亚洲| 亚洲国产午夜福利在线播放| 伊人久久大香线蕉免费视频| 亚洲a∨无码男人的天堂| 又爽又黄无遮挡高清免费视频| 久久精品国产亚洲AV无码麻豆| 成年大片免费视频| 亚洲一区在线免费观看| 国产精品视_精品国产免费| 亚洲熟妇AV一区二区三区宅男| 亚洲国产天堂久久综合|