ZK User Interface Markup Language"

From Documentation
Line 4: Line 4:
 
*[http://books.zkoss.org/wiki/ZK_Developer%27s_Guide/Fundamental_ZK/ZK_User_Interface_Markup_Language/Overview Overview]
 
*[http://books.zkoss.org/wiki/ZK_Developer%27s_Guide/Fundamental_ZK/ZK_User_Interface_Markup_Language/Overview Overview]
  
==[[ZUML_XML|XML]]==
+
==[http://books.zkoss.org/wiki/ZK_Developer%27s_Guide/Fundamental_ZK/ZK_User_Interface_Markup_Language/XML_Format XML]==
*[[ZUML_XML#Elements_Must_Be_Well-formed|Elements Must Be Well-formed]]
+
*[http://books.zkoss.org/wiki/ZK_Developer%27s_Guide/Fundamental_ZK/ZK_User_Interface_Markup_Language/XML/Elements_Must_Be_Well-formed Elements Must Be Well-formed]
*[[ZUML_XML#Special_Character_Must_Be_Replaced|Special Character Must Be Replaced]]
+
*[http://books.zkoss.org/wiki/ZK_Developer%27s_Guide/Fundamental_ZK/ZK_User_Interface_Markup_Language/XML/Special_Character_Must_Be_Replaced Special Character Must Be Replaced]
*[[ZUML_XML#Attribute_Values_Must_Be_Specified_and_Quoted|Attribute Values Must Be Specified and Quoted]]
+
*[http://books.zkoss.org/wiki/ZK_Developer%27s_Guide/Fundamental_ZK/ZK_User_Interface_Markup_Language/XML/Attribute_Values_Must_Be_Specified_and_Quoted Attribute Values Must Be Specified and Quoted]
*[[ZUML_XML#Comments|Comment by <nowiki><-- --></nowiki>]]
+
*[http://books.zkoss.org/wiki/ZK_Developer%27s_Guide/Fundamental_ZK/ZK_User_Interface_Markup_Language/XML/Comments Comment by <nowiki><-- --></nowiki>]
*[[ZUML_XML#Character_Encoding|Character Encoding]]
+
*[http://books.zkoss.org/wiki/ZK_Developer%27s_Guide/Fundamental_ZK/ZK_User_Interface_Markup_Language/XML/Character_Encoding Character Encoding]
  
 
==[[zscript]]==
 
==[[zscript]]==

Revision as of 07:39, 22 July 2010

DocumentationZK Developer's GuideFundamental ZKZK User Interface Markup Language
ZK User Interface Markup Language


Stop.png This documentation is for an older version of ZK. For the latest one, please click here.


Overview

XML

zscript

Implicit Objects

Expression Language (EL)

ZK Processing Instructions

Directives to control whole page behavior

Processing Instruction Name
Description
page Describes attributes of a page
component Defines a new component for a particular page

ZK Attributes

Act on component, such like conditional evaluation, iteration, load on demand.

Attribute Name
Description
if Conditional evaluation of an component
forEach, each Iterative evaluate component against a collection
use, apply Write event handling code in pure java file. apply support MVC pattern better.
forward Let centralized controller handle events.

ZK Elements

Helper component that's not UI. It helps to save variable, write java code in ZUML, and others.

Element Name
Description
zk Aggregate other components
zscript Write java code in ZUML
attribute Make the page more readable
variables Store variable in namespace scope
custom-attributes Store variables in different scopes

Component Sets and XML Namespaces



Last Update : 2010/07/22

Copyright © Potix Corporation. This article is licensed under GNU Free Documentation License.