`
123003473
  • 浏览: 1061401 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

DWREngine API

    博客分类:
  • dwr
阅读更多
//简易函数;
abc(handler){ 

}

DWREngine.beginBatch(); 开始缓存;

DWREngine.endBatch();提交缓存;

DWREngine.defaultMessageHandler(abc);默认的消息句柄;

DWREngine.setTextHtmlHandler;当接收到html时发生的事件;<没有期待到javascript时,不解其意>

DWREngine._httpSessionId; 会话id;

DWREngine._scriptSessionId; 当前页的id;

DWREngine.setErrorHandler(abc); 默认错误句柄;

DWREngine.setWarningHandler(abc);默认警告句柄;

DWREngine.setTimeout(0); 超时时间设置,默认是0;

DWREngine.setPreHook(abc);当dwr进行远程调用的之前被调用;

DWREngine.setPostHook(abc);当dwr进行远程调用的之后被调用;

//三种调用方法;
DWREngine.XMLHttpRequest = 1;
DWREngine.IFrame = 2;
DWREngine.ScriptTag = 3;

DWREngine.setMethod(<1 or 2 or 3>);设置调用远程的方法;

DWREngine.setVerb = function(<'GET' or 'POST'>);设置发送数据的方法;

DWREngine.setOrdered(<true or false>);设置xhr的请求按顺序执行.<官方强烈建议不要用这个,会变的很慢而且无法预测.>

DWREngine.setAsync (<true or false>);设置xhr的请求方法是否异步?默认是true;(官方文档中强调,尽量不要修改该属性,如果修改后不会再其他方法中起效.并且有些时候会使你的浏览器无响应变得倾向于中止的状态,如果你要使用建议也设置超时选项).


------------------------------------------------------------------
//以下未读懂,以后补充;
DWREngine.setPolling();已经废弃,由DWREngine.setReverseAjax()替代;

DWREngine.setReverseAjax = function(reverseAjax) {
DWREngine._reverseAjax = reverseAjax;
if (DWREngine._reverseAjax) {
DWREngine._triggerNextPoll(0);
}
};

DWREngine.setPollUsingComet = function(pollComet) {
DWREngine._pollComet = pollComet;
};

DWREngine.setPollMethod(<1 or 2 or 3>);设置****的方法;
分享到:
评论

相关推荐

    dwr js包 DwrEngine.js+DwrUtil.js

    2. API增强:新版本可能引入了更多的API,以支持更丰富的功能,如更灵活的参数传递、更强大的数据类型转换等。 3. 安全性加强:DWR 2.0可能增加了对安全性的考虑,如更好的防止跨站脚本攻击(XSS)和跨站请求伪造...

    ajax常用框架api文档

    DWR提供了多种API,如`DWREngine`用于设置配置和管理与服务器的通信,`CallBuilder`帮助构建远程调用,以及`AsyncCallback`处理异步响应。 2. **jQuery**:jQuery是最流行的JavaScript库之一,其Ajax功能强大且易用...

    dwr API dwr入门教程

    - `DWREngine`:管理DWR引擎,如设置调试模式,处理错误等。 - `RemoteObject`:用于调用服务器端的方法,每个远程对象对应于服务器上的一个Java类。 - `Util`:提供一些辅助功能,如类型转换、XML处理等。 4. *...

    AJAX框架dwr文档

    - **JavaScript API**:了解`DWREngine`、`DWREngine.setConfig`、`DWREngine.beginBatch`、`DWREngine.endBatch`、`DWRUtil`等核心对象和方法的使用。 - **AJAX调用示例**:通过实例学习如何使用DWR进行异步请求,...

    dwr操作,直接调用后端,动态局部刷新,回调处理

    主要的API包括`DWREngine`、`DWREngine.setOptions`、`CallRemoteFunction`等。例如,可以使用`DWREngine.beginBatch()`开始一次批量调用,然后调用多个远程方法,最后使用`DWREngine.endBatch()`结束并执行所有调用...

    DWR3精确推送的配制方法

    这个方法通常会监听某个事件源,比如数据库更改或者消息队列,一旦有新数据可用,就调用DWR API将数据推送给客户端。 ```java public class PushServiceImpl { @RemoteMethod public void pushNewData(PushData...

    dwr入门demo

    例如,`DWREngine`对象用于设置配置和初始化,`DWREngine.beginBatch`和`DWREngine.endBatch`用于批量执行调用以提高性能,`RemoteObject`对象则用于调用服务器上的方法。 3. **Java后端**:在Java后端,你需要创建...

    dwr程序

    在JavaScript端,DWR提供了一套API,如`DWRUtil`和`DWREngine`,用于与服务器进行交互。假设我们有上面配置的`DemoService`,在JavaScript中调用`getHello`方法可能如下所示: ```javascript DWREngine.beginBatch...

    dwr3 学习笔记<一>

    DWR提供了一套丰富的JavaScript API,包括`DWREngine`、`DWREngine.setConfiguration`、`CallRemoteFunction`等,用于初始化DWR引擎、设置配置以及执行远程调用。例如,使用`DWREngine.beginBatch`和`DWREngine....

    DWR.rar_dwr

    4. **JavaScript API**:DWR提供了丰富的JavaScript接口,如`DWREngine`、`DWREngine.setConfiguration`、`CallRemoteFunction`等,用于控制DWR的行为和执行远程调用。 5. **Caching**:DWR支持缓存,可以减少不必...

    DWR框架入门小案例,上手容易

    2. **JavaScript API**:DWR生成的JavaScript库提供了与服务器端交互的API。主要有三个核心对象:`DWREngine`、`DWREngine`和`Util`。`DWREngine`管理DWR引擎的生命周期,`DWREngine`用于执行异步调用,而`Util`包含...

    DWR综合资料与JAR包

    - **JavaScript端的使用**:学习DWR的客户端API,如`DWRUtil`和`DWREngine`,以及如何发起异步请求。 - **DWR的调试**:知道如何开启DWR的调试模式,查看请求和响应的信息。 - **Batching和Caching**:了解如何批量...

    DWR帮助文档,提供详细的示例

    - **JavaScript API**:描述DWR提供的JavaScript库,如`DWREngine`、`DWREngine.setConfig`、`AjaxCall`等对象和方法。 - **Java API**:讲解如何在服务器端创建可被DWR调用的Java类和方法,以及如何处理回调。 - ...

    DWR 学习笔记

    这些 API 包括 `DWREngine`, `RemoteObject`, 和 `Batch` 等。 **二、DWR 的工作原理** 1. **配置阶段**: 开发者需要在服务器端的 `dwr.xml` 文件中配置 DWR 允许的远程方法,包括类名、方法名等。 2. **编译阶段**...

    DWR(Easy ajax for java)我来写个例子玩玩

    这些API包括`DWREngine`、`RemoteObject`等,它们使得开发者能够像操作本地对象一样操作远程Java对象。 在博客文章中,作者可能会展示以下步骤: 1. **环境配置**:首先,需要将DWR库添加到项目中,通常是通过...

    dwr案例测试

    4. **DWR的使用**:在客户端,你可以使用DWR的JavaScript API(如`DWREngine`、`Call`对象等)来创建远程方法调用。例如,`DWRUtil.remoteFunction`可以用来调用服务器端方法,而`DWRUtil.useCache`可以控制是否缓存...

    dwr 使用例子,一目了然

    这些API包括`DWREngine`用于初始化和控制DWR引擎,`DWREngine.beginBatch()`和`DWREngine.endBatch()`用于批量执行调用以提高效率,以及`MyService`对象(这里的`MyService`是后端服务的名称)来调用实际的Java方法...

    DWR框架相关的一些资料

    2. **JavaScript调用**:在客户端,使用DWR提供的JavaScript API,如`DWRUtil`和`DWREngine`,直接调用服务器端的方法: ```javascript DWREngine.beginBatch(); myService.doSomething(param1, param2, function...

    dwr推技术官方实例

    - **JavaScript API**:理解DWR提供的JavaScript接口,如`DWREngine`、`DWREngine.setAsync(false)`(同步调用)和`DWREngine.beginBatch()`(批处理调用)等。 - **服务器端接口**:创建Java类和方法,使其可被DWR...

    dwr相关资料(个人整理)

    - **JavaScript API**: 包括`DWREngine`、`RemoteObject`、`Batch`等,这些API提供了与服务器交互的接口。 - **安全配置**: 如前所述,理解和配置CORS、白名单等安全设置是必不可少的。 通过深入学习DWR,你可以...

Global site tag (gtag.js) - Google Analytics