`

【zk Widget研究】长操作前的准备

    博客分类:
  • ZK
阅读更多

 

 

一,方法一,详见Events.echoEvent回显事件

 

二,方法二

 

使用 zk客户端编程  js api  zk.startProcessing(int timeout)

 

当进行一个长操作又不想让用户操作其他按钮时,调用 zk.startProcessing(int timeout),

 

在浏览器窗口左上角提示如下

 

 处理中,请稍候…

 

此时,用户无法继续操作,只能等待结果返回

 

前台代码

 

<window id="publicInboxWin" xmlns:h="http://www.w3.org/1999/xhtml"
	xmlns:n="http://www.zkoss.org/2005/zk/native" xmlns="http://www.zkoss.org/2005/zul"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://www.zkoss.org/2005/zul http://www.zkoss.org/2005/zul/zul.xsd"
	xmlns:w="http://www.zkoss.org/2005/zk/client" apply="com.xxxx.web.zk.controller.PublicInboxController">

<toolbarbutton label="搜索"    w:onClick="zk.startProcessing(1); "forward="onSearchMail"></toolbarbutton>

</window>
 

 

 

后台代码:

 

 

 

public void onSearchMail){

  //业务处理,响应客户数据


  //业务处理完毕后,关闭客户端浏览器的等待提示信息


  Clients.evalJavaScript("zk.endProcessing();");



}
 

 

 

 

 

 

 

 

 

 

 

 

2
2
分享到:
评论

相关推荐

    zk-bin-6.5.0.zip

    ZK-1241: ZK Client Widget support swipe event for tablet/mobile device ZK-1239: Grid, Listbox, Tree can support to scroll the content by finger on tablet/mobile device ZK-1240: Input element ...

    ZK资料学习zk框架的助手

    客户端与ZK服务器之间通过TCP长连接通信,可以订阅节点变化并接收实时通知。 3. **数据节点(ZNode)**:ZNode是ZK中的基本数据单元,类似于文件系统中的文件或目录。每个ZNode都可以存储数据,并且有自己的路径,...

    ZK+spring+hibernate的整合

    ZK、Spring和Hibernate是Java开发中的三大重要框架,它们分别在用户界面、依赖注入与事务管理、持久层操作方面发挥着关键作用。将这三者进行整合,可以构建出高效、稳定且易于维护的企业级应用。以下是对这三者整合...

    ZK32-1_library_zk_thinkkrz_zk32+9999zk.com_

    描述“Librerias ZK 32 Bits Windows”进一步确认这是针对Windows操作系统的ZK32库文件。在编程和软件开发中,库文件是预编译的代码集合,开发者可以调用其中的功能,而无需从零开始编写所有底层代码。这里的...

    ZK所需jar包

    在IT行业中,ZK是一个流行的Java桌面应用框架,它允许开发者构建富客户端用户界面而无需深入JavaScript编程。ZK框架提供了MVC模式的组件化开发,使得前后端分离变得更加简单。这里的"ZK所需jar包"指的是为了在项目中...

    ZK4500SDK包 ZK4500、中控指纹仪、SDK开发包带各种语言的demo

    `Demo`和`Sample`目录下则包含了多种编程语言(如C++、C#、Java等)的示例代码,这些示例演示了如何使用SDK进行指纹注册、比对、模板导出等操作,是开发者学习和参考的重要资源。 在实际开发过程中,开发者可以根据...

    zk入门.web框架

    ZK 是一个基于 Java 的轻量级Web框架,专门用于构建富客户端的Web应用程序。它提供了丰富的用户界面组件和事件处理机制,使得开发者能够轻松创建交互式的Web应用。本篇文章将深入探讨ZK框架的基本概念、开发环境的...

    ZK框架:Ajax开发实战

    由于提供的文件信息中,有关股票知识的部分占据了大部分内容,而与标题“ZK框架:Ajax开发实战”相关的内容并未在文件中明确出现,因此无法直接从给定的文件信息中生成与ZK框架和Ajax开发相关的内容。不过,我将基于...

    zk 数据库操作小例子

    自己写的zk注册例子,大家共同学习: 1.将相应的文件放到合适的位置,其中tomcat-Jndi 是在tomcat... 2.regist.zul是放置在zk项目的WebContent目录下面的。 3.java文件需要在src中建立相应的package并将其放到其中。

    zkframework Eclipse插件 zkstudio ZK Studio

    **ZK Framework与Eclipse插件ZK Studio详解** ZK Framework是一款强大的Java Web开发框架,专注于构建富客户端用户界面。它提供了一种基于事件驱动和组件模型的编程方式,使得开发者无需处理复杂的JavaScript和HTML...

    zk框架zk7api

    zk后台api很全的,对于学习ZK很有用的。

    ZK中文开发手册 html

    ZK框架的核心特点在于其组件模型,它提供了丰富的服务器端组件,使得开发者可以像操作桌面应用一样处理Web UI。这些组件包括按钮、表格、树形视图等,它们在服务器端渲染,然后通过优化的通信协议与客户端进行交互,...

    ZK安装 ZK入门 开发 讲解 共3个pdf

    ZK,全称为ZK Framework,是一个开源的Java Web组件库和事件驱动框架,主要用于构建富客户端用户界面。ZK以其独特的服务器端组件模型和事件处理机制,为开发者提供了便捷的用户界面开发体验,尤其在企业级应用中广泛...

    ZK Mobile for Android

    ZK框架的核心在于它的事件驱动模型和组件系统,这使得开发者可以像操作桌面应用一样操作Web界面,无需处理繁琐的JavaScript和AJAX交互。在ZK Mobile中,这个概念被进一步优化,以适应触摸屏设备的交互方式,提供更好...

    ZK开发手册中文3.5.1版

    同时,Spring的数据访问层支持与ZK的视图层结合,便于数据库操作和业务逻辑处理。此外,Spring MVC与ZK的集成,可以创建更复杂、可维护的Web应用。 再者,ZK与Hibernate的整合进一步增强了数据持久化的能力。...

    指纹采集器_中控ZK4500_驱动.zip

    1. 兼容性:中控ZK4500的驱动程序通常支持多种操作系统,如Windows XP、Windows 7、Windows 8及Windows 10等,满足不同用户的需求。 2. 高效稳定:驱动程序经过优化,能确保设备在长时间工作下的稳定性和效率。 3. ...

    最新版 ZK SRC

    深入研究ZK SRC 3.5.2源码,我们可以了解到以下核心组件和技术: 1. **Zookeeper Server**:ZooKeeper服务端,负责处理客户端请求,维护ZNode(ZooKeeper中的数据节点)状态,并进行数据同步。 2. **Zookeeper ...

    zoopeeper工具类,操作zk服务的工具

    该jar是用java编写的一个操作zookeeper的工具类,能快速的将远程zk服务节点中的数据导出来,也能快速将数据上传到zk中去!

Global site tag (gtag.js) - Google Analytics