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


Posted in Javascript onDecember 25, 2016

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

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; 
  } 
}

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

Javascript 相关文章推荐
常用简易JavaScript函数
Apr 09 Javascript
js列举css中所有图标的实现代码
Jul 04 Javascript
jquery实现的导航固定效果
Apr 28 Javascript
贴近用户体验的Jquery日期、时间选择插件
Aug 19 Javascript
动态更新highcharts数据的实现方法
May 28 Javascript
js中获取jsp表单中radio类型的值简单实例
Aug 15 Javascript
JS验证 只能输入小数点,数字,负数的实现方法
Oct 07 Javascript
AngularJS基于ngInfiniteScroll实现下拉滚动加载的方法
Dec 14 Javascript
jquery radio 动态控制选中失效问题的解决方法
Feb 28 jQuery
微信小程序画布圆形进度条显示效果
Nov 17 Javascript
js实现动态增加文件域表单功能
Oct 22 Javascript
BootStrap modal实现拖拽功能
Dec 01 Javascript
JS如何生成一个不重复的ID的函数
Dec 25 #Javascript
js Canvas实现的日历时钟案例分享
Dec 25 #Javascript
ES6概念 Symbol toString()方法
Dec 25 #Javascript
ES6概念 Symbol.keyFor()方法
Dec 25 #Javascript
ES6概念 ymbol.for()方法
Dec 25 #Javascript
ES2015 Symbol 一种绝不重复的值
Dec 25 #Javascript
基于Javascript实现的不重复ID的生成器
Dec 25 #Javascript
You might like
PHP常用技巧总结(附函数代码)
2012/02/04 PHP
LotusPhp笔记之:基于ObjectUtil组件的使用分析
2013/05/06 PHP
php中过滤非法字符的具体实现
2013/10/29 PHP
PHP中文乱码解决方案
2015/03/05 PHP
PHP扩展程序实现守护进程
2015/04/16 PHP
php封装db类连接sqlite3数据库的方法实例
2017/12/19 PHP
JavaScript While 循环基础教程
2007/04/05 Javascript
jscript之Open an Excel Spreadsheet
2007/06/13 Javascript
在JavaScript中处理时间之getHours()方法的使用
2015/06/10 Javascript
JS实现密码框根据焦点的获取与失去控制文字的消失与显示效果
2015/11/26 Javascript
Javascript设计模式之观察者模式(推荐)
2016/03/29 Javascript
再谈Javascript中的基本类型和引用类型(推荐)
2016/07/01 Javascript
基于rem的移动端响应式适配方案(详解)
2017/07/07 Javascript
BootStrap给table表格的每一行添加一个按钮事件
2017/09/07 Javascript
利用jQuery+localStorage实现一个简易的计时器示例代码
2017/12/25 jQuery
解析Json字符串的三种方法日常常用
2018/05/02 Javascript
30分钟精通React今年最劲爆的新特性——React Hooks
2019/03/11 Javascript
详解vue-cli+es6引入es5写的js(两种方法)
2019/04/19 Javascript
JS对象属性的检测与获取操作实例分析
2020/03/17 Javascript
在vue中实现给每个页面顶部设置title
2020/07/29 Javascript
从零学Python之引用和类属性的初步理解
2014/05/15 Python
Python二分法搜索算法实例分析
2015/05/11 Python
浅谈django orm 优化
2018/08/18 Python
应用OpenCV和Python进行SIFT算法的实现详解
2019/08/21 Python
Tensorflow使用Anaconda、pycharm安装记录
2020/07/29 Python
pycharm 添加解释器的方法步骤
2020/08/31 Python
利用HTML5+css3+jquery+weui实现仿微信聊天界面功能
2018/01/08 HTML / CSS
爱尔兰家电数码商城:Currys PC World爱尔兰
2016/07/23 全球购物
印度婴儿用品在线商店:Firstcry.com
2016/12/05 全球购物
计算机网络专业推荐信
2013/11/24 职场文书
户外婚礼策划方案
2014/02/08 职场文书
竞聘演讲稿精彩开头和结尾
2014/05/14 职场文书
努力学习保证书
2015/02/26 职场文书
2015年幼师工作总结
2015/04/28 职场文书
新娘父亲婚礼致辞
2015/07/27 职场文书
2016父亲节感恩话语
2015/12/09 职场文书