Log in / create account
PRODUCT
DEMO
DOWNLOAD
WHY ZK
COMMUNITY
DOCUMENTATION
SUPPORT
Google
Wiki
Documentation
Developer's Guide
From Documentation
Jump to:
navigation
,
search
Developer's Guide
Contents
1
Preface
1.1
About the ZK Development Guide
1.2
Intended Audience
2
Part A. Introduction
2.1
What's ZK?
2.2
Getting Started
2.3
Environment Setup
2.4
Online Resources
3
Part B. Fundamental ZK
3.1
Basic Concepts
3.1.1
Architecture Overview
3.1.2
Markup Language or Pure Java
3.1.3
UI Components
3.1.4
Page and Desktop
3.1.5
UI Component Forest
3.1.6
Events of UI Components
3.2
The ZK User Interface Markup Language
3.2.1
Overview
3.2.2
XML Format
3.2.3
Script Language (zscript)
3.2.4
Implicit Objects
3.2.5
Expression Language (EL)
3.2.6
ZK Processing Instructions
3.2.7
ZK Attributes
3.2.8
ZK Elements
3.2.9
Component Sets and XML Namespaces
4
Part C. ZUL Component
4.1
Form and Inputs
4.2
Layout and Windows
4.3
Grids, Trees and Listbox
4.4
Toolbar and Menus
4.5
Multimedia and Utilities
4.6
Chart and Report
4.7
Wrapped gmaps, fckeditor
4.8
Miscellaneous
4.9
Supported Events
5
Part D. ZK in Depth
5.1
Data Binding
5.2
Macro Component
5.3
zscript, Java, EL
5.4
Component Path and Accesibility
5.5
Most used api for Implicit Objects and Static Classes
5.6
Inter Page, App Communication
5.7
Event Listening & Processing
5.8
Style Customization
5.9
Live Data, Paging, setModel and Implement your own renderer
5.10
Unit Test
5.11
How to initial the Page
6
Part E. Advanced ZK
6.1
Internationalization
6.2
Performance Tip
6.3
Security Tip
6.4
Cluster
6.5
MVC in ZK
6.6
Browser Management
6.7
Client Side Actions
6.8
zscript Other Than Java
6.9
Long Operations
6.10
Annotations
7
Part F. Integrate with Backend Frameworks
7.1
Database Connectivity(JDBC)
7.2
Hibernate
7.3
Spring
7.4
Seam
7.5
A ZK-Hibernate-Spring Example
7.6
Others
8
Part G. Migrate/Integrate Other UI frameworks
8.1
Overview
8.2
Work with HTML Tags
8.3
ZUML with the XHTML Component Set
8.4
Integrate with JSF, JSP and Others
8.5
SWING -- Richlet
9
Part H. ZK in Other Environments
9.1
Portal Integration
9.2
ZK Mobile
9.3
XML Output
10
Appendix
10.1
Development Methodology
10.2
Component Life cycle
10.3
Beyond ZK
10.4
Contributor's Guide
Preface
About the ZK Development Guide
Intended Audience
Part A. Introduction
What's ZK?
Getting Started
Environment Setup
Online Resources
Part B. Fundamental ZK
Basic Concepts
Architecture Overview
Markup Language or Pure Java
UI Components
Page and Desktop
UI Component Forest
Events of UI Components
The ZK User Interface Markup Language
Overview
XML Format
Script Language (zscript)
Implicit Objects
Expression Language (EL)
ZK Processing Instructions
ZK Attributes
ZK Elements
Component Sets and XML Namespaces
Part C. ZUL Component
Form and Inputs
Layout and Windows
Grids, Trees and Listbox
Toolbar and Menus
Multimedia and Utilities
Chart and Report
Wrapped gmaps, fckeditor
Miscellaneous
Supported Events
Part D. ZK in Depth
Data Binding
Macro Component
zscript, Java, EL
Component Path and Accesibility
Most used api for Implicit Objects and Static Classes
Inter Page, App Communication
Event Listening & Processing
Style Customization
Live Data, Paging, setModel and Implement your own renderer
Unit Test
How to initial the Page
Part E. Advanced ZK
Internationalization
Performance Tip
Security Tip
Cluster
MVC in ZK
Browser Management
Client Side Actions
zscript Other Than Java
Long Operations
Annotations
Part F. Integrate with Backend Frameworks
Database Connectivity(JDBC)
Hibernate
Spring
Seam
A ZK-Hibernate-Spring Example
Others
Part G. Migrate/Integrate Other UI frameworks
Overview
Work with HTML Tags
ZUML with the XHTML Component Set
Integrate with JSF, JSP and Others
SWING -- Richlet
Part H. ZK in Other Environments
Portal Integration
ZK Mobile
XML Output
Appendix
Development Methodology
Component Life cycle
Beyond ZK
Contributor's Guide
Categories
:
Main
|
Developer's Guide
Page
|
Discussion
|
View source
|
History
What links here
|
Related changes
|
Upload file
|
Special pages
|