org.zkoss.zk.ui.composer.autowire.zscript"

From Documentation
m
Line 7: Line 7:
 
  [since 5.0.6]
 
  [since 5.0.6]
  
It specifies whether <javadoc>org.zkoss.zk.ui.util.GenericAutowireComposer</javadoc> (and <javadoc>org.zkoss.zk.ui.util.GenericForwardComposer</javadoc>) shall wire the variables defined in zscript.
+
It specifies whether <javadoc>org.zkoss.zk.ui.util.GenericAutowireComposer</javadoc> (and <javadoc>org.zkoss.zk.ui.util.GenericForwardComposer</javadoc>) should wire the variables defined in zscript.
  
 
Some people reported the wiring of zscript variables causes some performance degrade if there are a lot of zscript code used in a page. You could specify this library variable as follows to turn it off.
 
Some people reported the wiring of zscript variables causes some performance degrade if there are a lot of zscript code used in a page. You could specify this library variable as follows to turn it off.

Revision as of 08:19, 5 August 2011


org.zkoss.zk.ui.composer.autowire.zscript


Property:

org.zkoss.zk.ui.composer.autowire.zscript
Default: true (it is default to false in 6.0)
[since 5.0.6]

It specifies whether GenericAutowireComposer (and GenericForwardComposer) should wire the variables defined in zscript.

Some people reported the wiring of zscript variables causes some performance degrade if there are a lot of zscript code used in a page. You could specify this library variable as follows to turn it off.

<!-- in WEB-INF/zk.xml -->
<library-property>
	<name>org.zkoss.zk.ui.composer.autowire.zscript</name>
	<value>false</value>
</library-property>

Notice that, to have the best performance, it is recommended not to use zscript at all. For more more details, please refer to ZK Developer's Reference: Performance Tips.

If you don't use zscript at all, this option does not matter since ZK is smart enough to skip the wiring of zscript variables automatically.

Version History

Last Update : 2011/08/05


Version Date Content
5.0.6 Feburary, 2011 Introduced



Last Update : 2011/08/05

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