2015-12-22 11:10题主

怎么将serverScript中的结果返回

在serverScript中进行一系列的处理后,得到一个object对象或者一个json对象或者一个数组等,怎么将这个结果返回,同时在前台获取到?
1、将结果返回的语句怎么写?
2、前台若是ajax调用,怎么在ajax中获取返回结果,语句怎么写?还有其他调用方式吗?
2015-12-23 12:05#1
在serverScript中可以使用app.send(text);方法
在java中可以使用writer()或直接使用WebUtil.send方法
在前台使用Wb.request方法,在success事件中读取response.responseText即可获得后台返回的值
2015-12-24 14:53#2
不好意思,还是不太明白,试了下没成功。能说清楚点吗?
比如我后台得到一个对象obj={"operId":"886245","oper":"魏彭辉"},然后我用app.send(obj);返回结果,对吗?
接下来前台我定义了一个ajax,调用ajax.request();
然后在ajax的success事件中怎么获取我返回的这个obj对象数据呢?
2015-12-28 14:55#3

2015-12-28 14:56#4
alert(resp.responseText)是返回的内容

返回开发者社区