隨筆-124  評論-49  文章-56  trackbacks-0

          var xmlrequestXml;
          function createXmlHttpreqest(){
            if(window.ActiveXObject)
            {
                  return new ActiveXObject("Microsoft.XMLHTTP");
            }else if(window.XMLHttpRequest)
            {
           return new XMLHttpRequest();
            }
          }
          var rul="?operate=doaa&uname="+uname;
          1 創建xmlHttpRequest組件
          xmlrequestXml=createXmlHttpreqest();
          2 回調函數
          xmlHttpRequest.onreadystatechange=haolejiaowo;、
          3 注冊
          xmlHttpRequest.open("GET",url,true);
          4 發送
          xmlHttpRequest.send(null);

          function haolejiaowo()
          {
            if(xmlHttpRequest.readyState==4 && xmlHttpRequest.status=200)
            {
              var b=xmlHttpRequest.responseText;
              if(b=="true")
              {}
              else
              {}
            }
          }

          ---------------------------------------------------------------------
          1 jar http://getachead.org/dwr
          2 創建配置文件:/WEB-INF/dwr.xml
            <dwr>
           <allow>
            <create creator="new[struts/spring]" javascript="JUserChecker">
            <param name="class" value="com.bj.biz.Manager"/>
           <!--
            <include method="check"/>
            <include method="check2"/>
           -->
           </allow>
            </dwr>
          3 在web.xml中配置
            <servlet>
             <servlet-name>dwr</servlet-name>
             <servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class>
             <init-param>
              <param-name>debug</param-name>
              <param-value>true</param-value>
             </init-param>
           <load-on-startup>0</load-on-startup>
            </servlet>
            <servlet-mapping>
              <servlet-name>dwr</servlet-name>
              <url-pattern>/dwr/*</url-pattern>
            </servlet-mapping>
          4 java類
           
          5 測試 http://127.0.0.1:8080/dwrpro/dwr/
          6 頁面代碼
          <script src="dwr/interface/JUserChecker.js"/>

          function checkUserExists(oCtl){
           var uname=oCtl.vlaue;
           JUserChecker.ckeck(uname,haoLeJiaoWo);
          }
          fucntion haoLeJiaoWo(data){
           alert(data); 
          }

          返回對象

          posted on 2009-11-03 10:36 junly 閱讀(215) 評論(0)  編輯  收藏 所屬分類: ajax/jquery/js
          主站蜘蛛池模板: 梁平县| 富蕴县| 丰城市| 朔州市| 张家口市| 法库县| 肥乡县| 金阳县| 图们市| 高阳县| 镇江市| 闽侯县| 荆门市| 贞丰县| 日土县| 安达市| 西吉县| 房山区| 苍溪县| 米脂县| 贵德县| 子洲县| 陇西县| 沅江市| 通州市| 武乡县| 民丰县| 信宜市| 丰镇市| 达日县| 沁阳市| 朝阳区| 平昌县| 牙克石市| 那坡县| 五大连池市| 新乐市| 满城县| 翁牛特旗| 拜泉县| 常熟市|