`
fengjiao_tokyo
  • 浏览: 1542 次
  • 性别: Icon_minigender_2
  • 来自: 大连
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

dwr 调用有参数和返回值的java方法

阅读更多
我看了百度上百科上介绍了非常常用的dwr调用java的方法的7种用法。

但是我现在用到了需要调用有参数和返回值的java方法,不知道怎么写才好。

我按照论坛上前辈写的以下的形式配置了:
http://www.iteye.com/topic/117958(在这里)

但是却得不到值,我打得alert还没有显示出来,页面就弹提示框报了null。


希望熟悉dwr的朋友帮忙,按照这种配法可以么?真的可以显示出来么?还有没有其他的方法了?

thank you。
分享到:
评论
1 楼 fengjiao_tokyo 2009-02-18  
我把提问放错地方了,实在是对不住大家。
哈哈,终于如愿实现了我想要的效果,非常地感谢论坛上的·kunyu0000·的一篇文章,使我的程序终于能够运转了。(参考网址:http://kunyu0000.iteye.com/blog/290269

我的程序传的是bean,所以在写的时候稍有些许不同(但是也是换汤不换药)

var message;
function getData(str){
     DWREngine.setAsync(false);[color=darkblue]//重要的地方,不能落[/color]
     DLF.getData(str,callbackFun);
     DWREngine.setAsync(true);[color=darkblue]//重要的地方,不能落[/color]
     return message;

}
function callbackFun(data){
alert("it can run="+data[0].fileName);
alert("it can run="+data[0].filePath);
message = data
}
function downLoadFileBtn(){
    var str = [{fileName:"OKOKOKOKfName",filePath:"OKOKOKOKfPath"}];
    getData(str[0]);
}


有需要的朋友可以稍微参考一下,至于dwr的配置,和百度百科关于dwr只是介绍的部分就有,这里就不说了。

相关推荐

    Dwr源码示例,包含调用java方法返回不同的类型

    本示例中包含了Dwr 的基本用法,示例中包含了调用java方法传不同类型的参数,以及调用java方法返回不同类型的返回值和用Dwr生成表格等,有详细的解释!请手动加入dwr.jar包!

    dwr.zip_ajax_dwr_java xml_java 远程控制_远程控制

    利用DWR可以在客户端利用JavaScript直接调用服务端的Java方法并返回值给JavaScript就好像直接本地客户端调用一样(DWR根据Java类来动态生成JavaScrip代码). 它供给那些想要以一种简单的方式使用AJAX和XMLHttpRequest...

    DWR实现DEMO

    DWR(Direct Web Remoting)是一个web远程调用框架,利用这个框架可以让AJAX变得很简单,通过DWR可以在客户端通过JavaScript直接调用服务器的Java方法并返回值给JavaScript,整个过程就好像通过本地客户端调用一样,...

    dwr入门+springmvc实现

    利用DWR可以在客户端利用JavaScript直接调用服务端的Java方法并返回值给JavaScript就好像直接本地客户端调用一样(DWR根据Java类来动态生成JavaScrip代码).它的最新版本DWR0.6添加许多特性如:支持Dom Trees的自动配置...

    DWR框架包(包含所有jar、js)

    DWR(Direct Web Remoting)是一个web远程调用框架,利用这个框架可以让AJAX变得很简单,通过DWR可以在客户端通过JavaScript直接调用服务器的Java方法并返回值给JavaScript,整个过程就好像通过本地客户端调用一样,...

    DWR中各种java方法的调用

     网上有不少DWR的例子,但大都只是某种方法的调用,本文只在使用层面上介绍DWR,并不涉更多的技术与设计,其目的是让初学者能够很快的学会各种java方法在javascript中是如何调用的。  一、dwr配置篇之web.xml  1...

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

    这样就可以限定DWR不能调用Fred对象的getProperty1()和getProperty2()方法,通常这被成为拒绝访问方式,当然你也可以采用下面的方式配置可以访问的方法(授权访问方式) , property2"/> 较好的安全控制大部分都是采用...

    在DWR中实现直接获取一个JAVA类的返回值的两种方法

    第一种实现(来源网上转贴): ... //调用Java类Test的getString方法,callBackFun为回调函数 JTest.getString(function(data){_data = data;} //重新设置为异步方式 DWREngine.setAsync(true); return _data; }

    dwr.jar实现Ajax小例子

    利用DWR可以在客户端利用JavaScript直接调用服务端的Java方法并返回值给JavaScript就好像直接本地客户端调用一样(DWR根据Java类来动态生成JavaScrip代码).它的最新版本DWR0.6添加许多特性如:支持Dom Trees的自动配置...

    ajax开发框架DWR.jar

    利用DWR可以在客户端利用JavaScript直接调用服务端的Java方法并返回值给JavaScript就好像直接本地客户端调用一样(DWR根据Java类来动态生成JavaScrip代码).它的最新版本DWR0.6添加许多特性如:支持Dom Trees的自动配置...

    AJAX框架:dwr.jar

    利用DWR可以在客户端利用JavaScript直接调用服务端的Java方法并返回值给JavaScript就好像直接本地客户端调用一样(DWR根据Java类来动态生成JavaScrip代码).它的最新版本DWR0.6添加许多特性如:支持Dom Trees的自动配置...

    ajax dwr 2.0 框架 jar包 中文官方文档 天涯浪子

    这些请求被发送给 DWR,这时它的第二个作用就是把请求翻译成服务器端 Java 对象上的方法调用并把方法的返回值放在 servlet 响应中发送回客户端,编码成 JavaScript。DWR 还提供了帮助执行常见的用户界面任务的 ...

    dwr(文档及示例)

    这些请求被发送给 DWR,这时它的第二个作用就是把请求翻译成服务器端 Java 对象上的方法调用并把方法的返回值放在 servlet 响应中发送回客户端,编码成 JavaScript。DWR 还提供了帮助执行常见的用户界面任务的 ...

    使用DWR实时推送后台环境量和报警数据

    DWR(逆向Ajax),Direct Web Remoting是一个开放源码的使用Apache许可协议的解决方案,它包含服务器端Java库、一个 DWR Servlet以及 ...这个框架最大的优点就是可以在JS中调用Java方法,传递参数,并且可以得到返回值

    dwr源码示例,可以运行,包含基本的功能

    本示例中包含了Dwr 的基本用法,示例中包含了调用java方法传不同类型的参数,以及调用java方法返回不同类型的返回值和用Dwr生成表格等,有详细的解释!(包含jar包,可直接运行)

    DWR框架及其整合SSH

    利用DWR可以在客户端利用JavaScript直接调用服务端的Java方法并返回值给JavaScript,就好像直接本地客户端调用一样 组成: Servlet:(运行于服务器端的应用程序,用于处理请求和响应); [removed](运行于客户端浏览器...

    extjs_dwr_grid 实例(含完整源码及说明)

    DWR 和 Ext 简单例子综合 EXT 2 和 DWR 1 表格编辑控件示例(无数据库版本) EXT 2 表格编辑控件示例(静态页面,与Java无关版本) Netbeans 6 开放文档团队在线通讯录(Ext...模拟DWR 引擎通过反射调用类中方法并获取返回值

    Java开源AJAX框架

    利用DWR可以在客户端利用JavaScript直接调用服务端的Java方法并返回值给JavaScript就好像直接本地客户端调用一样(DWR根据Java类来动态生成JavaScrip代码).它的最新版本DWR0.6添加许多特性如:支持DomTrees的自动配置,...

    AJAX实践DWR篇

    利用DWR可以在客户端利用JavaScript直接调用服务端的Java方法并返回值给JavaScript就好像直接本地客户端调用一样(DWR根据Java类来动态生成JavaScrip代码).它的最新版本DWR0.6添加许多特性如:支持Dom Trees的自动...

Global site tag (gtag.js) - Google Analytics