0 0

如何在后台直接调用DWR的RemoteMethod 方法0

看了许多网上的例子,大多数是以聊天室为背景的实例,都是需要在页面一段发送message,然后推送到指定另一个用户端上。
我想问的是,有没有后台直接调用DWR的RemoteMethod,直接向前端推送,比如在某业务中向数据库插入数据的同时,再向前端推送插入的结果,如何实现?
注:框架版本分别是Spring3,Struts2,DWR3
2014年8月18日 10:06

2个答案 按时间排序 按投票排序

0 0

http://firezhfox.iteye.com/admin/blogs/1756152 希望对你有帮助吧,DWR是完全可以实现后台想前台页面推送消息的

2014年8月21日 10:35
0 0

用websocket吧,  原有的模式实现推都是不靠谱的

2014年8月18日 11:24

相关推荐

    dwr dwr项目 js 调用 java 后台 方法 js调用java后台方法 后台方法 异步

    在HTML页面中引入生成的JavaScript库文件后,就可以直接调用Java后台方法了。例如: ```javascript MyService.myMethod(param1, param2, function(response) { // 处理返回的结果 }); ``` `myMethod`即Java...

    dwr 各种调用方法

    DWR简化了前后端交互,使得前端可以直接调用后端的Java方法,就像调用本地函数一样。 1. **无返回值和参数的Java方法调用** 在`dwr.xml`配置文件中,你需要创建一个允许JavaScript访问的Java类,并指定其创建方式...

    DWR的基本原理以及前后台互相调用并整合SPRING的简易DEMO

    3. **JavaScript Interface**:DWR自动生成JavaScript接口,使得前端可以直接调用后台Java对象的方法。这些接口是通过`dwr.engine`对象提供的,例如`dwr.engine.call`用于执行远程方法。 4. **Spring Integration**...

    远程调用dwr.zip

    DWR的核心功能是打破了传统的Web应用模型,使得JavaScript可以直接调用后台服务器上的Java对象,极大地提高了用户体验,因为用户无需刷新页面即可获取和更新数据。这一特性在构建富互联网应用(RIA)时非常有用。 ...

    springboot整合dwr实现js调用java方法

    SpringBoot整合Direct Web Remoting (DWR)是一个常见的技术实践,它允许JavaScript在浏览器端直接调用服务器端的Java方法,极大地增强了Web应用的交互性。在这个过程中,我们通常会结合使用FreeMarker或JSP作为视...

    Ext tree 结合dwr 调用后台数据

    将`Ext tree`与`DWR`结合,意味着前端的树形视图可以通过DWR直接调用后台的Java方法来获取或更新数据。例如,当用户展开树的一个节点时,前端可以发送一个DWR调用,请求后台填充该节点的子节点数据。后台处理请求后...

    dwr实例,JavaScript调用java方法的小例子

    DWR简化了AJAX(Asynchronous JavaScript and XML)应用的开发,使得开发者可以方便地在JavaScript中直接调用Java方法,仿佛它们是本地函数一样。 在"TestDwr"这个压缩包中,我们可以预期包含了一个简单的DWR实例,...

    dwr 前台调用后台的java类 hello

    DWR简化了AJAX开发,使得前端JavaScript可以方便地调用后端的Java方法,仿佛它们都在同一个环境中运行。在本文中,我们将深入探讨如何使用DWR创建一个简单的"Hello, World!"应用,以理解其基本工作原理。 ### 一、...

    dwr调用带集合返回值的方法

    7. **安全性**: 考虑到DWR允许直接调用服务器端方法,确保只公开安全且必要的方法。避免暴露敏感信息或允许未授权的操作。 8. **版本控制**: 当更新DWR服务端接口时,确保客户端代码与之兼容。DWR提供版本控制特性...

    dwr测试,java调用js

    DWR的主要目标是简化AJAX(Asynchronous JavaScript and XML)开发,使得开发者能够轻松地在浏览器中调用服务器上的Java方法,就像调用本地JavaScript函数一样。这个技术极大地提升了用户体验,因为数据可以在不刷新...

    Java Dwr实现消息精准推送以及js调用后台+demo

    它通过在服务器端创建Java对象,并在客户端暴露这些对象的方法,使JavaScript可以直接调用这些方法,实现了前后端的实时通信。 2. **DWR配置**:在项目中集成DWR,首先需要在Web应用的配置文件(如web.xml)中添加...

    高级dwr方法调用少用的

    在本文中,我们将深入探讨DWR的一些高级方法调用。 1. **调用没有返回值和参数的JAVA方法** 在DWR中,调用一个没有返回值和参数的Java方法非常简单。首先,你需要在`dwr.xml`配置文件中声明你想要暴露的方法,如`...

    dwr跨域访问以及dwr的使用+dwr.jar

    DWR的核心功能是实现JavaScript到Java的远程方法调用(RMI),使得前端开发者能够直接调用后端的Java方法,而无需编写复杂的HTTP请求。 **一、DWR跨域访问** 1. **什么是跨域访问**:跨域是指浏览器出于安全原因,不...

    DWR框架对各种类型方法调用的示例

    只需在DWR配置文件中声明该方法,然后在JavaScript中直接调用即可。这使得执行简单的查询或获取服务器状态等操作变得简单。 2. **有字符串参数的方法**: 在需要传递字符串数据到服务器端时,DWR支持将字符串作为...

    DWR中各种java方法的调用

    本文将详细探讨DWR的配置与使用,尤其是如何在JavaScript环境中调用Java方法,帮助初学者快速掌握这一技能。 #### 一、DWR配置详解:web.xml中的关键设置 ##### 1. 最小配置 在web.xml中,DWR的最基础配置涉及创建...

    dwr前后台交互

    2. **生成JavaScript接口**:DWR会自动生成JavaScript接口,这些接口对应于服务器端的Java方法,可以直接在客户端代码中使用。 3. **客户端调用**:在HTML页面中,我们引入DWR生成的JavaScript文件,并通过这些接口...

    dwr实例,从后台取数据显示

    1. **DWR的工作原理**:DWR通过在服务器上设置一个代理,允许JavaScript调用Java方法,就像它们是本地函数一样。它处理了跨域问题,自动序列化和反序列化数据,并且支持异步调用,减少了页面刷新的需求。 2. **DWR...

    DWR调用及传参总结

    DWR (Direct Web Remoting) 是一种用于在Web应用程序中实现AJAX技术的框架,它允许JavaScript直接调用服务器端的Java方法,从而实现实时的动态数据交换。以下是对DWR调用及传参方式的详细说明: 1. **无返回值和...

    远程调用Dwr

    DWR的核心功能是实现了JavaScript和Java之间的远程方法调用(RPC),使得Web应用可以实现动态更新,提供类似于桌面应用的用户体验。 **DWR的简介** DWR最初由Alex Russell开发,旨在解决Web应用中AJAX...

    dwr与反射相结合案例

    通过反射,DWR可以绕过访问控制,直接调用这些私有方法,尽管这需要谨慎处理,避免安全问题。 3. **动态方法调用**:如果需要根据用户输入或特定条件调用不同的服务器端方法,反射可以派上用场。DWR可以接收一个...

Global site tag (gtag.js) - Google Analytics