1

我想知道在客户端(即在 ZUL 中)在 ZK 中从服务器推送到客户端的 AU 响应。搜索了很多找不到任何提示:(

4

2 回答 2

1

使用(全局)客户端对象,您可以将响应从服务器发送到客户端。然后使用已经提到的 zAu.cmd0 和 zAu.cmd1 javacript 对象,您可以定义处理这些响应的函数。

在服务器端向服务器发送响应(Java):

AuResponse response = new AuResponse("myClientHandler", new Object[]{"hello ","world"});
Clients.response(response);

在客户端,您可以定义类似(Javascript)的内容:

zAu.cmd0.myClientHandler = function (greet, person) { 
    alert(greet + person);
};
于 2014-03-13T13:02:10.843 回答
0

您可以根据需要使用 zAu.cmd0 或 zAu.cmd1。请参阅ZK 客户端参考指南的处理 Au 响应部分。

于 2012-07-10T18:29:44.040 回答