往配置文件zk.xml中,添加如下内容:
<system-config>
<disable-event-thread>false</disable-event-thread>
</system-config>
允许"事件线程",
这样在服务器运行如下代码时:
if (Messagebox.show("ok还是cancel?","标题", Messagebox.OK | Messagebox.CANCEL, Messagebox.QUESTION) == Messagebox.OK) {
//用户点击ok
}
在Web浏览器端弹出选择窗口,
用户不点击,与该会话相对应的线程,不会往下走,等待用户的操作,
直到用户点击ok或cancel,
线程才会继续往下走.
若按ZK默认配置,禁止"事件线程",
代码将不再"阻塞",方法Messagebox.show,将默认返回Messagebox.OK!
具体可参考API: