Further Reading"

From Documentation
m (Reverted edits by Francishsiao (talk) to last revision by Jumperchen)
Line 13: Line 13:
 
*[[ZUML_ZK_Elements#The_zscript_Element | The zscript Element ]]
 
*[[ZUML_ZK_Elements#The_zscript_Element | The zscript Element ]]
 
*[[Zscript%2C_java%2C_EL | Zscript, java, EL]] : useful tricks about zscript
 
*[[Zscript%2C_java%2C_EL | Zscript, java, EL]] : useful tricks about zscript
*[http://books.zkoss.org/wiki/ZUML_Reference/ZUML/Processing_Instructions/variable-resolver The variable-resolver Directive] : Specifies the variable resolver that will be used by the zscript interpreter to resolve unknown variables.
+
*[http://www.zkoss.org/doc/devref-single/index.html#id4858599 The variable-resolver Directive] : Specifies the variable resolver that will be used by the zscript interpreter to resolve unknown variables.
  
 
===ZUML Implicit Objects===
 
===ZUML Implicit Objects===
  
:For more information, please refer to [http://books.zkoss.org/wiki/ZUML_Reference/EL_Expressions/Implicit_Objects_%28Predefined_Variables%29 developer's reference]. The concept of implicit object is much like *[http://docs.oracle.com/cd/E19159-01/819-3669/bnaij/index.html JSP].
+
:For more information, please refer to [http://www.zkoss.org/doc/devref-single/index.html#id456270 developer's reference]. The concept of implicit object is much like *[http://java.sun.com/j2ee/tutorial/1_3-fcs/doc/JSPIntro7.html#70899 JSP].
 
*[[Most_used_api_for_Implicit_Objects_and_Static_Classes | Most used api for Implicit Objects and Static Classes]] -- includes Executions, Path, Clients
 
*[[Most_used_api_for_Implicit_Objects_and_Static_Classes | Most used api for Implicit Objects and Static Classes]] -- includes Executions, Path, Clients
  
Line 50: Line 50:
  
 
*[[Live_Data%2C_Paging%2C_setModel_and_Implement_your_own_renderer | Live Data, Paging, setModel and Implement your own renderer]]
 
*[[Live_Data%2C_Paging%2C_setModel_and_Implement_your_own_renderer | Live Data, Paging, setModel and Implement your own renderer]]
*[http://books.zkoss.org/wiki/Small_Talks/2008/June/Use_Load-On-Demand_to_Handle_Huge_Data Use Load-On-Demand to Handle Huge Data]
+
*[http://www.zkoss.org/smalltalks/loadondemand/ Use Load-On-Demand to Handle Huge Data]
 
*[http://forum.zkoss.org/listComment/6291 Retrieving selected items from a listBox]
 
*[http://forum.zkoss.org/listComment/6291 Retrieving selected items from a listBox]
 
*[http://forum.zkoss.org/listComment/6560 Add rows manually in Live Data grid ]
 
*[http://forum.zkoss.org/listComment/6560 Add rows manually in Live Data grid ]
Line 72: Line 72:
 
===Wrapped gmaps fckeditor===
 
===Wrapped gmaps fckeditor===
  
*[http://books.zkoss.org/wiki/ZK_Component_Reference/Diagrams_and_Reports/Gmaps Put Google Maps In Your ZK Application]
+
*[http://www.zkoss.org/smalltalks/gmapsz/gmapsz.dsp Put Google Maps In Your ZK Application]
  
 
*[http://www.zkoss.org/smalltalks/gmapsz2/gmapsz2.dsp Behind The Scene: Integrating Google Maps]
 
*[http://www.zkoss.org/smalltalks/gmapsz2/gmapsz2.dsp Behind The Scene: Integrating Google Maps]

Revision as of 04:02, 10 May 2013

Evironment setup

Basic Concepts

Zscript

ZUML Implicit Objects

For more information, please refer to developer's reference. The concept of implicit object is much like *JSP.

ZUML ZK Attributes

ZUML ZK Elements

Form and Inputs

Layout and Windows

Grids, Trees and Listbox

Toolbar and Menus

Wrapped gmaps fckeditor

Component Events

Data binding

Macro Component

Inter page, app communication

Style Customization

Live Data, Paging, setModel and Implement your own renderer

  • Listbox section in chapter Grids, Trees and Listbox.

How to Initialise the Page

Performance Tip

Discussion of this article: Talk:Performance_tip

Security Tip

Cluster

MVC in ZK

Browser Management

Client Side Actions

  • Clients.java: especially evalJavaScript(java.lang.String javaScript) : Asks the browser to evaluate the specified JavaScript.
  • Use of comm utility.: an example of triggering an event from Client to Server (browser window onresize method).

Long Operations

Hibernate

Spring

A ZK-hibernate-spring example

Developing other backend framework

Integrate with JSF, JSP and Others

Portal integration

ZK Mobile

Component life cycle