DWR中直接获取一个JAVA类的返回值

DWR中直接获取一个JAVA类的返回值
 1 function  Test()
 2 {
 3    var _data = "";
 4   
 5    this.getString = function()
 6    {
 7        //设置成同步
 8        DWREngine.setAsync(false);
 9       
10        //调用Java类Test的getString方法,callBackFun为回调函数
11        JTest.getString(function(data){_data = data;});
12       
13        //重新设置为异步方式
14        DWREngine.setAsync(true);
15       
16        return _data;
17    }

18}

19 // 在界面上调用此方法的时候,需要这样操作
20  
21 Test test  =   new  Test();
22 var  value  =  test.getString();

你可能感兴趣的:(DWR中直接获取一个JAVA类的返回值)