在DWR中实现直接获取一个JAVA类的返回值的两种方法
生活随笔
收集整理的這篇文章主要介紹了
在DWR中实现直接获取一个JAVA类的返回值的两种方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
第一種實現(來源網上轉貼):
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;?? ????}?? }??
js 代碼
第二種實現(我在實際中的實現):
js 代碼
轉載于:https://www.cnblogs.com/sesexxoo/archive/2008/05/23/6190618.html
總結
以上是生活随笔為你收集整理的在DWR中实现直接获取一个JAVA类的返回值的两种方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关闭主窗体而不退出主程序 以及如何获取操
- 下一篇: MOSS推荐之1-WSS V3服务器架构