`
阅读更多

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); 
}

返回对象

分享到:
评论

相关推荐

    DWR 2.0M3 学习笔记

    阅读"DWR学习笔记.doc"文件将有助于系统地掌握这些知识点,通过实践操作加深理解,从而更好地利用DWR构建交互性强、用户体验良好的Web应用。在学习过程中,结合源码分析可以更深入地理解DWR的工作机制,提升自己的...

    DWR学习笔记-HelloWorld篇

    【标题】:“DWR学习笔记-HelloWorld篇” 在IT领域,DWR(Direct Web Remoting)是一个开源的Java框架,它允许JavaScript在浏览器端直接调用服务器端的Java方法,实现了网页与服务器的实时交互,类似于Ajax技术,但...

    我整理的dwr详细笔记

    ### DWR (Direct Web Remoting) 详细笔记 #### 一、DWR 概述与应用场景 DWR(Direct Web Remoting)是一种简化Ajax应用程序开发的技术框架,它允许客户端JavaScript直接调用服务器端的Java方法,从而实现了浏览器...

    dwr相关配置笔记 代码说明

    本篇笔记主要围绕DWR的配置和Java方法的调用来展开。 首先,我们需要在`web.xml`中进行基本的DWR配置。最基本的配置包括定义一个名为`dwr-invoker`的Servlet,指向`uk.ltd.getahead.dwr.DWRServlet`的类。这样,...

    DWR学习笔记

    在本学习笔记中,我们将深入探讨DWR如何与**ExtJS**、**Spring**框架结合使用,以及如何通过DWR教程和中文文档来提升你的开发技能。 **1. ExtJS与DWR的整合** ExtJS是一个强大的JavaScript库,用于构建用户界面,...

    DWR 教程 中文API DWR.xml配置文件说明 DWR学习笔记

    首先,"DWR学习笔记"提供了对DWR基础概念、核心功能以及实际应用的概述。这些笔记可能包含了DWR的基本架构,如它如何通过AJAX技术实现实时的Web交互,以及如何创建和调用服务器端的Java方法。 "DWR中文API"是DWR库...

    DWR(Ajax)]DWR使用笔记

    DWR(Direct Web Remoting)是一种Java库,用于在Web应用程序中实现Ajax(Asynchronous JavaScript and XML)功能。它允许JavaScript在客户端与服务器端的...在实际开发中,DWR笔记对于理解和运用这个技术将大有裨益。

    dwr学习笔记pdf文件

    ### dwr学习笔记pdf文件知识点概述 #### 一、DWR框架简介 - **DWR**(Direct Web Remoting)是由GetAhead公司开发的一款用于实现Ajax应用的框架。该框架的核心价值在于允许客户端JavaScript直接调用服务器端Java类...

    dwr笔记 dwr自学资料

    本笔记将深入探讨DWR的核心概念、工作原理以及实际应用。 一、DWR简介 DWR的主要目标是消除传统的HTTP请求-响应模式的局限性,提供一种更加高效、灵活的远程调用机制。通过DWR,开发者可以在浏览器中编写JavaScript...

    [DWR(Ajax)]DWR使用笔记.chm

    [DWR(Ajax)]DWR使用笔记.chm

    DWR学习笔记及经验总结

    通过阅读这份“DWR学习笔记及经验总结”,开发者可以深入理解DWR的工作原理,掌握其实现动态Web交互的方法,并在实际项目中灵活运用,提升Web应用的用户体验。同时,这份资料可能还包含了作者在使用DWR过程中的技巧...

    dwr学习笔记和总结

    ### dwr学习笔记和总结 #### 一、DWR简介 DWR (Direct Web Remoting) 是一个简化Ajax开发的框架,它使得JavaScript能够直接调用服务器端的Java方法成为可能,无需编写复杂的Ajax代码。这极大地提高了开发效率,并...

    DWR初学者笔记

    ### DWR初学者笔记知识点详解 #### 一、DWR简介 DWR(Direct Web Remoting)是一种简化Ajax编程的技术,它使得JavaScript可以轻松地调用服务器端的Java方法,从而实现更高效的前后端交互。DWR的核心在于它提供了一...

    DWR初学者笔记,dwr入门

    这篇初学者笔记主要涵盖了DWR的基本使用步骤和注意事项。 首先,要开始使用DWR,你需要将`dwr.jar`包添加到你的项目类路径中。这个库包含了DWR运行所需的所有组件。接着,你需要在`web.xml`配置文件中注册DWR的...

    spring使用annotation整合dwr笔记

    ### Spring使用Annotation整合DWR知识点解析 #### 一、概览 在现代Web开发中,Direct Web Remoting(简称DWR)是一种简化Ajax应用开发的技术,它允许JavaScript直接调用服务器端的Java方法,而无需编写复杂的XML...

Global site tag (gtag.js) - Google Analytics