`

DWR-返回-参数为Map

DWR 
阅读更多
方法1:

fuction test{
   tt.hello(
    callback:
function(datas){
         alert(datas.key1);
         alert(datas.[
"key2"]);
    }

   );
}

方法2:

fuction test{
   tt.hello(
    callback:
function(datas){
         
for(var prop in datas){
             alert(
"key="+prop+",value="+datas.[prop]);
         }

    }

   );
}


同时调用多个方法时,设置dwr的方法调用方式
true(默认):效果为可以同时调用方法1和2,可以先调用方法2后调用方法1,不能确认
false:先调用方法1后调用方法2,按js中调用的顺序调用

dwr.engine.setAsync(false);


分享到:
评论

相关推荐

    dwr-demo.rar_DEMO_DWR DE_dwr Demo_list set map

    4. **展示数据**:DWR返回的数据会被JavaScript接收并用于更新页面。这可能涉及到动态创建HTML元素,如表格,来展示List、Set和Map中的元素。DEMO可能包括使用DOM操作或者jQuery等库来实现动态渲染。 5. **异步更新...

    DWR框架怎么返回对象

    例如,Java方法返回一个`List<JavaBean>`,DWR会将其转换为JavaScript数组,每个元素都是对应的JavaScript对象。你可以在JavaScript中使用`for`循环遍历并访问这些对象。 此外,DWR提供了错误处理、安全控制、缓存...

    DWR调用及传参总结

    - **安全性**:由于DWR允许直接调用服务器端方法,因此需要确保只暴露安全的、设计为被调用的方法,防止跨站脚本攻击(XSS)和跨站请求伪造(CSRF)。 - **性能**:虽然DWR提供了便利的远程调用,但频繁的AJAX请求可能...

    dwr返回对象.doc

    下面将详细解释DWR返回对象的处理,包括如何获取和处理不同类型的数据,如list、Map、Set以及JavaBean。 1. **无返回值和参数的Java方法** 在`dwr.xml`配置文件中,我们定义一个名为`testClass`的JavaScript接口,...

    dwr实战

    本文将通过一个实战案例,详细介绍如何利用DWR进行页面表单操作、发送携带不同类型参数的请求以及处理各种类型的返回数据。 #### 准备工作与配置 实战DWR的第一步是确保环境准备就绪。这通常涉及获取DWR的`dwr.jar...

    Dwr配置详解.doc

    // 返回一个普通的Java对象,Cat对象为其属性提供setter和getter方法 public Cat getObject(String name) { return new Cat("服务器端" + name); } // 返回一个集合对象 public List<Person> getPersonList()...

    dwr实例代码

    - `public String sendMap(Map, Person> pmap)`: 接收一个键值对为 `String` 和 `Person` 的映射,遍历映射并拼接成字符串返回。 #### 三、代码解析与应用场景 **1. 实现数据传输** - `HelloDwr` 类中的方法可以...

    struts+jdbc+dwr 实现googlemap功能

    当用户点击地图上的图标时,JavaScript会通过DWR调用服务器上的Java方法,该方法通过JDBC查询数据库并返回结果。这些结果可以直接在客户端的JavaScript中处理,从而动态更新地图上的标记信息或者弹出窗口展示公司...

    dwr3.0学习

    对于Map,DWR会将其转换为JavaScript对象,你可以通过键(key)来访问对应的值(value)。 总的来说,DWR 3.0 提供了一套强大的工具,使得开发者可以更轻松地实现动态的、富交互性的Web应用,特别是处理文件上传和...

    DWR.rar_dwr

    你可以通过DWR调用服务器上的方法,将返回的字符串显示在前端页面上,或者将前端输入的字符串传送到服务器进行处理。 2. 带参的字符串:在DWR中,可以方便地传递带有参数的字符串。例如,你可以创建一个服务器端的...

    高级dwr方法调用少用的

    DWR会自动将这个字符串参数转换为Java能理解的格式。 4. **调用返回JavaBean的JAVA方法** 如果Java方法返回一个JavaBean,你需要在`dwr.xml`配置文件中添加`<convert>`标签,指定使用“bean”转换器并将匹配的类...

    DWR中处理集合总结

    5. **调用有JavaBean参数的Java方法**: 如果Java方法接受JavaBean作为参数,配置方式与返回JavaBean类似,只需要确保在`dwr.xml`中配置对应的`<param>`标签来指定要包含的属性。在JavaScript中,你可以直接将匹配的...

    springMVC整合DWR3.0 实例

    在`web.xml`中,我们需要配置SpringMVC的DispatcherServlet,并为DWR设置专门的映射路径。 ```xml <servlet-name>springMVC</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet...

    DWR.xml配置文件说明书(含源码)

    spring Location* 任何以location开头的参数,每个参数都是指定一个spring的配置文件,在参数没有设置的情况下DWR会去读取spring的全局的配置文件. spring beanName 从配置文件中读取的bean的名称 “scope参数允许你...

    Ajax的DWR使用

    例如,如果有一个名为`UserService`的类,其中有一个`getUserList()`方法接收List参数并返回Map结果,配置可能会如下所示: ```xml <class>com.example.UserService</class> ``` 这里,`userService`...

    Ajax学习之dwr入门详细实例

    6. `getPersonMap()`:此方法返回一个包含`Person`对象的映射,这显示了DWR如何处理复杂的Java数据结构,如Map。 在实际应用中,我们需要在DWR配置文件(通常为`dwr.xml`)中声明这些可远程调用的方法。这使得DWR...

    dwr+hibernate实现的分页技术

    最后一步是对查询结果进行处理,并将其通过dwr返回给前端。前端接收到数据后,可以根据实际需求对数据进行渲染,展示给用户。 #### 五、总结 通过上述步骤,我们可以看到dwr+hibernate实现的分页技术不仅能够有效...

    ajax-DWR笔记.doc

    在Java后端,这些值通常被解析为一个Map,便于处理。在实际应用中,可以用来自动收集表单数据。 6. **`DWRUtil.onReturn(event, submitFunction)`**:这个函数用于定义当用户在输入框中按下回车键时的响应,防止...

    DWR的使用实例,简单Demo,可直接使用模仿

    本资源为DWR的简单使用,其中包括,返回简单类型,返回javaBean类型,参数为javaBean类型,返回List 、Map,javaBean>类型,此代码为完整代码,import可直接使用!

Global site tag (gtag.js) - Google Analytics