目 录
1. 简介... - 1 -
1.1 组件的两面性(Two Sides of a Component)... - 1 -
展现层... - 1 -
句柄... - 1 -
1.2页面和渲染(Page and Rendering)... - 1 -
非渲染解析(The Non-Rendering Phases)... - 2 -
渲染解析(The Rendering Phase)... - 2 -
模式(Molds)... - 2 -
1.3 开发组件三部曲(Trilogy of Component Development)... - 3 -
开发展现层Development of View.. - 3 -
HTML标记 (HTML Tags)... - 3 -
JavaScript 方法(JavaScript Methods)... - 4 -
句柄的开发(Development of Handle)... - 4 -
配置(Configuration)... - 4 -
2. 句柄Handle. - 5 -
主要的实现(Skeletal Implementations)... - 5 -
org.zkoss.zk.ui.AbstractComponent 类... - 5 -
与客户端交互的方法集(Utilities to Communicate with the Client)... - 6 -
生成展现层的方法(Utilities to Generate the View)... - 7 -
额外控制(Extra Controls)... - 7 -
org.zkoss.zk.ui.HtmlBasedComponent 类... - 7 -
生成页面的方法Utilities to Generate the View.. - 7 -
org.zkoss.zul.impl.XulElement 类... - 8 -
生成页面的方法Utilities to Generate the View.. - 8 -
与客户端的交互Communication with the Client - 9 -
客户端的回复Response to the Client - 9 -
Invalidates方法... - 9 -
Smart Updates方法... - 9 -
AU Responses方法... - 10 -
发送到客户端的请求(Request to the Server)... - 11 -
命令(Command)... - 11 -
事件(Event)... - 12 -
各式各样诸多的特性(Miscellaneous Features)... - 12 -
Drag-and-Drop, Tooltip 和Context Menu. - 12 -
Click, Right Click and Double Click. - 12 -
3.展现层... - 13 -
HTML标记(HTML tags)... - 13 -
渲染中获取组件(Retrieve Component Being Rendered)... - 13 -
DSP文件的位置(DSP File Location)... - 14 -
组件渲染器(Component Renderer)... - 14 -
JavaScript 代码... - 15 -
组件类型(Component Type)... - 15 -
JavaScript 文件的位置(JavaScript File Location)... - 16 -
初始化和清除(Initialization and Cleanup)... - 16 -
初始化(Initialization)... - 16 -
清除(Cleanup)... - 16 -
事件处理(Event Handling)... - 16 -
与服务器端的交互(Communicate with the Server)... - 18 -
JavaScript 方法 (JavaScript Utilities)... - 26 -
相关推荐
在本文中,我们将深入探讨ZK组件开发指南的相关知识点,主要关注展现层的构建、DSP文件的使用以及组件渲染器的工作原理。 首先,展现层是客户端组件的可视化部分,它可以是HTML、JavaScript、MIDLet、XML节点或...
XUL 是一种 XML 格式的标记语言,常用于创建跨平台的用户界面,而 ZUML(ZK User Interface Markup Language)则是 ZK 为简化 Web 应用开发而提出的特定标记语言,允许开发者用更直观的方式描述 UI 结构和行为。...
手册中提到了技术指南,这些指南帮助开发者了解如何使用ZK框架,并且强调了扩展性原则,指出ZK框架支持扩展,用户可以通过自己开发的组件和功能来增强框架的功能。 在UI组合方面,ZK框架提倡使用基于组件的用户界面...
### ZK开发指南知识点概述 #### 一、Overture(序言) ZK是一个高性能的Web应用程序框架,它使用Java语言编写,支持AJAX技术,能够帮助开发者快速构建丰富的交互式用户界面。ZK框架的核心优势在于其轻量级、易用性...
最后,"ZK-3.0.0 devguide.pdf"是ZK 3.0.0版本的开发指南,它提供了更深入的技术细节和最佳实践。这份文档不仅包含基础组件的用法,还涵盖了高级特性和定制化开发,例如自定义组件、国际化、权限控制、移动支持以及...
《ZK中文开发手册》是针对ZK框架的详尽指南,主要基于3.5.1版本。ZK是一款流行的Java开发的轻量级、基于组件的用户界面框架,专门用于构建富互联网应用程序(RIA)。它简化了客户端与服务器之间的交互,通过事件驱动...
### ZK开发指南知识点概述 #### 一、ZK框架概览 - **定义与特点**: - ZK是一款以AJAX/XUL/Java为基础的网页应用程序开发框架,其核心优势在于允许开发者以类似桌面应用程序的方式设计AJAX网络应用程序。 - **...
**ZK中文开发手册**是针对ZK框架的详尽指南,旨在帮助开发者更好地理解和使用这一强大的组件库和事件驱动的Java应用框架。ZK框架主要用于构建富客户端Web应用程序,它提供了一种简单的方式来创建交互式的用户界面,...
ZK框架以其独特的事件驱动模型和组件模型,使得在Web应用开发中实现桌面应用般的用户体验成为可能。 **ZK的主要特点** 1. **事件驱动模型**:ZK框架采用事件驱动模型,用户与页面交互时,ZK会自动处理对应的事件,...
在压缩包中,`setup.exe`是安装程序,用于在开发环境中部署ZK4500SDK的相关组件。`ZKFinger SDK_en.pdf`和`ZKFinger SDK_chs.pdf`是SDK的英文和中文用户手册,详尽地介绍了SDK的功能、接口使用方法以及开发过程中的...
除了基础功能外,手册可能还会涉及ZK的事件系统、国际化支持、自定义组件开发、AJAX技术应用、安全机制、性能优化等方面。对于Spring的整合,可能会涵盖如何配置Spring容器、如何注入ZK组件、以及如何使用Spring的...
ZK 8.0.0端参考 ZK 8.0.0组件开发的必需品 ZK 8.0.0组件引用 ZK 8.0.0配置参考 ZK 8.0.0开发人员的参考 ZK 8.0.0风格定制指南 ZK 8.0.0 ZUML参考 zk-mvvm-book
5. **ZK开发指南**:《ZK-devGuide》可能涵盖ZK的基本概念、API详解、实战案例、性能优化及常见问题解决方案等内容,对于深入理解和应用ZK非常有帮助。 6. **最佳实践** - **合理设计ZNode结构**:避免过多深层...
在这个"ZK开发文档中文HTML版"中,你将找到关于如何使用ZK框架进行开发的详细指南。 首先,文档会介绍ZK的基本概念,包括组件系统、事件处理和布局管理。ZK的组件库丰富,涵盖了各种常见的UI元素,如按钮、表格、树...
总之,ZK作为一个强大的Web应用开发框架,通过事件驱动和组件化的创新,为开发者提供了创建高性能、高用户体验的富互联网应用的工具。然而,理解和熟练掌握ZK框架及其独特的开发模式,对于充分利用其潜力来说至关...
风格指南提供了ZK组件的样式定义和定制方法,帮助开发者实现一致且美观的用户界面。它涵盖了CSS类、主题切换和皮肤定制等内容。 8. **ZUML参考(ZK 6.0.1 ZUML Reference.pdf)** ZUML是ZK特有的用户界面标记语言...
最新的前端框架ZK开发必备 ZK 8.0.0端参考 ZK 8.0.0组件开发的必需品 ZK 8.0.0组件引用 ZK 8.0.0配置参考 ZK 8.0.0开发人员的参考 ZK 8.0.0风格定制指南 ZK 8.0.0 ZUML参考 zk-mvvm-book