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

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

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

    xiaoaisi

    2011年9月22日

    dwr的配置

    dwr是方便使用ajax連接js和java的一個框架,把服務器端的java對象的方法公開給javascript代碼。(是ajax的開源框架)
    dwr要在web.xml文件件中配置,也有自己的配置文件dwr.xml,調用javabean。
    使用方法:
    1,導入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,寫服務器端的代碼:(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的包相對應。
    </create>
    </allow>
    </dwr>

    再就是web頁面的調用。
    <html>
      <head>
        <base href="<%=basePath%>">
        <title>dwr實例</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>//這個js是自己寫得一個方法。(下面有 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 @ 2011-09-22 09:17 小艾斯 閱讀(279) | 評論 (0)編輯 收藏

    僅列出標題  
    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    導航

    統計

    常用鏈接

    留言簿

    隨筆檔案

    搜索

    最新評論

    主站蜘蛛池模板: 无码中文在线二区免费| a毛片久久免费观看| 国产va精品免费观看| 亚洲欧洲日产韩国在线| 亚洲视频免费观看| 亚洲香蕉在线观看| 免费h片在线观看网址最新| 亚洲制服丝袜在线播放| 97性无码区免费| 天堂亚洲国产中文在线| 国产又长又粗又爽免费视频 | 一区二区三区免费在线观看| 亚洲国产婷婷综合在线精品| 一本到卡二卡三卡免费高| 中文字幕亚洲一区| 99re6热视频精品免费观看| 亚洲国产成人久久三区| 永久免费视频v片www| 丁香六月婷婷精品免费观看| 亚洲av永久无码精品表情包| 6080午夜一级毛片免费看 | 亚洲高清最新av网站| A国产一区二区免费入口| 亚洲国产美国国产综合一区二区| 美女视频黄免费亚洲| 特级毛片A级毛片100免费播放| 亚洲人成色7777在线观看不卡| 最近免费mv在线观看动漫 | 亚洲黄色在线电影| 免费可以在线看A∨网站| 国产精品亚洲а∨无码播放麻豆| 久久综合亚洲色HEZYO国产| 97青青草原国产免费观看| 国产精品亚洲综合五月天| 亚洲国产成人久久一区WWW| 777爽死你无码免费看一二区| 日本亚洲欧美色视频在线播放 | 亚洲Av无码国产一区二区| 亚洲综合伊人久久大杳蕉| 24小时免费直播在线观看| 久久国产免费直播|