我想知道客户端(即ZUL)在ZK中从服务器推送到客户端的AU响应。搜索了很多没有找到任何提示:(
答案 0 :(得分:1)
使用(全局)Clients对象,您可以将响应从服务器发送到客户端。 然后使用已经提到的zAu.cmd0和zAu.cmd1 javacript对象,您可以将函数定义为process those responses。
在服务器端向服务器发送响应(Java):
AuResponse response = new AuResponse("myClientHandler", new Object[]{"hello ","world"});
Clients.response(response);
在客户端,您可以定义类似(Javascript)的内容:
zAu.cmd0.myClientHandler = function (greet, person) {
alert(greet + person);
};
答案 1 :(得分:0)
您可以根据需要使用zAu.cmd0或zAu.cmd1。请参阅ZK客户端参考指南的processing Au Responses部分。