2015-05-07 13:26题主

存储过程返回值并应用于客户端的问题

存储过程执行完毕后,在serverScript中通过request.getAttribute得到过程执行后的返回值,请问如何在js中取得该值。
通过Wb.println(request,变量)的方式,只能在服务端打印出来。
通过Wb.error 或者 thow的方式,也只是在服务端抛出异常信息。
在serverScript中,通过request.setAtttibute()的方式或者添加response等方式都无法在前段js代码中获得该值。
求教如何在js中取得该值?
2015-05-08 12:28#1
可以在serverScript中生成变量并使用{##}的方式应用于客户端。

2015-05-11 13:26#2
{##}同{??}有什么区别吗?哪位大神给讲一下
2015-05-13 11:18#3
按照1楼的说法去做,在js端 通过 '{#变量名#}' 去取值,取到的是空,请教还需要注意什么地方!
2015-05-14 10:47#4
脚本执行有顺序 先添加serverscript执行 再添加clientscript放{#变量#}
2015-05-18 10:56#5
{##}表示替换,{??}仅用于SQL表示参数

返回开发者社区