源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

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

  • 时间:2020-12-08 23:48 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:在DWR中实现直接获取一个JAVA类的返回值的两种方法
[b]第一种实现(来源网上转贴):[/b] [b]js 代码[/b]
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; 
  } 
} 
[b]第二种实现(我在实际中的实现):[/b] [b]js 代码[/b]
function Test() 
{ 
  var _data = ""; 
  this.getString = function() 
  {    
    //调用Java类Test的getString方法,callBackFun为回调函数 
    JTest.getString( {  
callback:function(data){_data = data;},  
                   async:false  
                 }  
                );   
    return _data; 
  } 
} 
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持编程素材网!
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部