init

Syntax

<zk:init use="..." [arg0="..."] [arg1="..."]/>

It defines an initiator that will be instantiated and called when the ZUML document is loaded. The class must be specified in the use attribute[^1], and it must implement org.zkoss.zk.ui.util.Initiator.

For more information please refer to ZUML Reference.

Fir example,

<zk:init use="foo.MyInit"/>
...
<zk:page>
...
</zk:page>

Unlike ZUML, the attribute is called use, rather than class, because of the limitation of JSP.