欢迎来到51自学网!

51自学网

当前位置: 主页 > 数据库 >

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

时间:2018-07-14 12:24来源:网络整理 作者:51自学网
第一种实现(来源网上转贴): js 代码 function Test() {var _data = "";this.getString = function(){//设置成同步DWREngine.setAsync(false);//调用Java类Test的getString方法,callBackFun为回调函数JTest.getString(fu

第一种实现(来源网上转贴):

js 代码

function Test() { var _data = ""; this.getString = function() { //设置成同步 DWREngine.setAsync(false); //调用Java类Test的getString方法,callBackFun为回调函数 JTest.getString(function(data){_data = data;} //重新设置为异步方式 DWREngine.setAsync(true); return _data; } }

第二种实现(我在实际中的实现):

js 代码

function Test() { var _data = ""; this.getString = function() { //调用Java类Test的getString方法,callBackFun为回调函数 JTest.getString( { callback:function(data){_data = data;}, async:false } ); return _data; } }

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持脚本之家!

您可能感兴趣的文章:

(责任编辑:admin)

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
推荐内容