zoukankan      html  css  js  c++  java
  • 在DWR中实现直接获取一个JAVA类的返回值的两种方法

    第一种实现(来源网上转贴):
    js 代码
     
    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. }  

    第二种实现(我在实际中的实现):
    js 代码
     
    1. function Test()  
    2. {  
    3.     var _data = "";  
    4.      
    5.     this.getString = function()  
    6.     {       
    7.         //调用Java类Test的getString方法,callBackFun为回调函数  
    8.         JTest.getString( {    
    9.                                      callback:function(data){_data = data;},    
    10.                                      async:false    
    11.                                   }    
    12.                                 );      
    13.       
    14.         return _data;  
    15.     }  
    16. }  
  • 相关阅读:
    Shell脚本学习笔记2
    Shell脚本学习笔记1
    华大MCU硬件SMBus的应用
    华大MCU的应用中的问题记录
    STM32定时器输入捕获功能应用——超声波模块
    STM32定时器应用——PWM
    利用KEIL的软件仿真的逻辑分析仪功能观察GPIO的波形
    周期性过程数据通信和非周期性邮箱数据通信
    JDBCUtils
    反射
  • 原文地址:https://www.cnblogs.com/new0801/p/6176003.html
Copyright © 2011-2022 走看看