User contributions
From Documentation
- 08:29, 16 July 2010 diff hist +889 Nm ZK Developer's Guide/Advanced ZK/Annotations/Retrieve Annotations Created page with '{{ZKDevelopersGuidePageHeader}} The annotations can be retrieved back at the run-time. They are usually retrieved by tools, such as the data-binding manager, rather than applica…' current
- 08:28, 16 July 2010 diff hist +189 Nm ZK Developer's Guide/Advanced ZK/Annotations/The classic way to annotate the component & property declarations Created page with '{{ZKDevelopersGuidePageHeader}} To view the classic way of annotating components and properties please visit this link. {{ ZKDevelopersGuideP…'
- 08:27, 16 July 2010 diff hist +347 Nm ZK Developer's Guide/Advanced ZK/Annotations/Annotate Components Created Manually Created page with '{{ZKDevelopersGuidePageHeader}} You can annotate a component at the run time by use of the <tt>addAnnotation</tt> method of the <javadoc type="interface">org.zkoss.zk.ui.sys.Com…'
- 08:25, 16 July 2010 diff hist +2,124 m ZK Developer's Guide/Advanced ZK/Annotations/Annotate ZUML Pages
- 08:24, 16 July 2010 diff hist +315 Nm ZK Developer's Guide/Advanced ZK/Annotations/Annotate ZUML Pages Created page with '{{ZKDevelopersGuidePageHeader}} Annotations can be applied to declarations of components and properties in ZUML pages. There are two way to annotate them: the classic way and th…'
- 08:23, 16 July 2010 diff hist +538 Nm ZK Developer's Guide/Advanced ZK/Annotations/Overview Created page with '{{ZKDevelopersGuidePageHeader}} Annotations provide data about a component that is not part of the component itself. They have no direct effect on the operation of the component…' current
- 08:16, 16 July 2010 diff hist +1,487 Nm ZK Developer's Guide/Advanced ZK/Long Operations/Alternative 4: Piggyback (No Suspend or Resume, No Timer) Created page with '{{ZKDevelopersGuidePageHeader}} Instead of checking the results periodically, you can piggyback them to the client when the user, say, clicks a button or enters something. To p…'
- 08:14, 16 July 2010 diff hist +1,711 Nm ZK Developer's Guide/Advanced ZK/Long Operations/Alternative 3: Timer (No Suspend or Resume) Created page with '{{ZKDevelopersGuidePageHeader}} It is possible to implement a long operation without suspend and resume. It is useful if the synchronization codes are going too complex to debug…'
- 08:12, 16 July 2010 diff hist +4,203 Nm ZK Developer's Guide/Advanced ZK/Long Operations/Alternative 2: Thread Suspend and Resume Created page with '{{ZKDevelopersGuidePageHeader}} With the help of server push, you don't have to take care about the problem of multi threads. However, if you would like to handle this job by yo…'
- 08:02, 16 July 2010 diff hist +17 m ZK Developer's Guide/Advanced ZK/Long Operations/Alternative 1: Server Push
- 08:01, 16 July 2010 diff hist -4,185 m ZK Developer's Guide/Advanced ZK/Long Operations/Alternative 1: Server Push
- 08:00, 16 July 2010 diff hist +8,518 Nm ZK Developer's Guide/Advanced ZK/Long Operations/Alternative 1: Server Push Created page with '{{ZKDevelopersGuidePageHeader}} __TOC__ Server push is so-called reverse-Ajax which allows the server to send content to the client actively. With the help of server push, you …'
- 07:46, 16 July 2010 diff hist +469 Nm ZK Developer's Guide/Advanced ZK/Zscript other than java/Multiple scripting Languages in One Page Created page with '{{ZKDevelopersGuidePageHeader}} Each scripting language is associated with one interpreter. Thus, variables and methods defined in one language are not visible to another langua…'
- 07:37, 16 July 2010 diff hist +31 m ZK Developer's Guide/Advanced ZK/Zscript other than java/Single-Scope Interpreters current
- 07:37, 16 July 2010 diff hist +695 Nm ZK Developer's Guide/Advanced ZK/Zscript other than java/Single-Scope Interpreters Created page with '{{ZKDevelopersGuidePageHeader}} Ruby, Groovy and JavaScript interpreters don't support multi-scope yet<ref>We may support it in the near future.</ref>. It means all variables de…'
- 07:36, 16 July 2010 diff hist +455 Nm ZK Developer's Guide/Advanced ZK/Zscript other than java/Multi-Scope Interpreters Created page with '{{ZKDevelopersGuidePageHeader}} Depending on the implementation, an interpreter might have exactly one logical scope, or one logic scope per ID space to store these variables an…'
- 07:34, 16 July 2010 diff hist +1,104 Nm ZK Developer's Guide/Advanced ZK/Zscript other than java/How to Support More Scripting Languages Created page with '{{ZKDevelopersGuidePageHeader}} Currently ZK supports Java, JavaScript, Ruby and Groovy. However, it is easy to extend: # Provides a class that implements the <javadoc type="in…'
- 07:29, 16 July 2010 diff hist +556 Nm ZK Developer's Guide/Advanced ZK/Zscript other than java/How to Select a Different Scripting Language Created page with '{{ZKDevelopersGuidePageHeader}} A page could have scripts in multiple different scripting language. <source lang="xml" > <button onClick="javascript:do_something_in_js()"/> <zs…'
- 07:19, 16 July 2010 diff hist 0 N File:CSA.png current
- 07:03, 16 July 2010 diff hist +2,174 Nm ZK Developer's Guide/Advanced ZK/Browser Management/Session Timeout Management Created page with '{{ZKDevelopersGuidePageHeader}} After a session is timeout, all desktops it belongs are removed. If a user keeps accessing the desktop that no longer exists, an error message wi…'
- 07:02, 16 July 2010 diff hist +67 Nm ZK Developer's Guide/Advanced ZK/Browser Management/login Created page with '{{ZKDevelopersGuidePageHeader}} {{ ZKDevelopersGuidePageFooter}}' current
- 07:02, 16 July 2010 diff hist +67 Nm ZK Developer's Guide/Advanced ZK/Browser Management/redirect Created page with '{{ZKDevelopersGuidePageHeader}} {{ ZKDevelopersGuidePageFooter}}' current
- 07:01, 16 July 2010 diff hist +67 Nm ZK Developer's Guide/Advanced ZK/Browser Management/Cookie Created page with '{{ZKDevelopersGuidePageHeader}} {{ ZKDevelopersGuidePageFooter}}' current
- 06:57, 16 July 2010 diff hist 0 N File:1000000000000284000000226A7DEE65.png current
- 06:57, 16 July 2010 diff hist +9 m ZK Developer's Guide/Advanced ZK/Browser Management/Browser's History Management
- 06:53, 16 July 2010 diff hist +6,249 Nm ZK Developer's Guide/Advanced ZK/Browser Management/Browser's History Management Created page with '{{ZKDevelopersGuidePageHeader}} In traditional multi-page Web applications, user usually use the BACK and FORWARD button to surf around multiple pages, and bookmark them for lat…'
- 06:48, 16 July 2010 diff hist 0 N File:100000000000036D000000FE561CE3BC.png
- 06:47, 16 July 2010 diff hist +3,259 Nm ZK Developer's Guide/Advanced ZK/Browser Management/Browser's Information and Controls Created page with '{{ZKDevelopersGuidePageHeader}} To retrieve the information about the client, you can register an event listener for the <tt>onClientInfo</tt> event at a root component. To cont…'
- 06:41, 16 July 2010 diff hist +1,846 Nm ZK Developer's Guide/Advanced ZK/MVC in ZK/Introduction Created page with '{{ZKDevelopersGuidePageHeader}} __TOC__ [http://en.wikipedia.org/wiki/Model-view-controller MVC](Model-View-Controller) is a famous and good practice for web application develo…' current
- 06:39, 16 July 2010 diff hist +67 Nm ZK Developer's Guide/Advanced ZK/Cluster/Summary Created page with '{{ZKDevelopersGuidePageHeader}} {{ ZKDevelopersGuidePageFooter}}' current
- 06:39, 16 July 2010 diff hist +67 Nm ZK Developer's Guide/Advanced ZK/Cluster/zkDemo in clustering Created page with '{{ZKDevelopersGuidePageHeader}} {{ ZKDevelopersGuidePageFooter}}' current
- 06:36, 16 July 2010 diff hist +67 Nm ZK Developer's Guide/Advanced ZK/Cluster/Notice of developing serializable ZK Component Created page with '{{ZKDevelopersGuidePageHeader}} {{ ZKDevelopersGuidePageFooter}}' current
- 06:36, 16 July 2010 diff hist +67 Nm ZK Developer's Guide/Advanced ZK/Cluster/ZK Session Object Serialization Created page with '{{ZKDevelopersGuidePageHeader}} {{ ZKDevelopersGuidePageFooter}}' current
- 06:35, 16 July 2010 diff hist +67 N ZK Developer's Guide/Advanced ZK/Cluster/Container Management HttpSession Replication Created page with '{{ZKDevelopersGuidePageHeader}} {{ ZKDevelopersGuidePageFooter}}' current
- 06:35, 16 July 2010 diff hist +67 Nm ZK Developer's Guide/Advanced ZK/Cluster/Little Trick Created page with '{{ZKDevelopersGuidePageHeader}} {{ ZKDevelopersGuidePageFooter}}' current
- 06:35, 16 July 2010 diff hist +67 N ZK Developer's Guide/Advanced ZK/Cluster/Running our Clustering System Created page with '{{ZKDevelopersGuidePageHeader}} {{ ZKDevelopersGuidePageFooter}}' current
- 06:34, 16 July 2010 diff hist +67 Nm ZK Developer's Guide/Advanced ZK/Cluster/Procedure for Apache & JK Configuration Created page with '{{ZKDevelopersGuidePageHeader}} {{ ZKDevelopersGuidePageFooter}}' current
- 06:33, 16 July 2010 diff hist +67 Nm ZK Developer's Guide/Advanced ZK/Cluster/Procedure for Eclipse & Tomcat Configuration Created page with '{{ZKDevelopersGuidePageHeader}} {{ ZKDevelopersGuidePageFooter}}' current
- 06:32, 16 July 2010 diff hist +67 Nm ZK Developer's Guide/Advanced ZK/Cluster/A Simple Case of Clustering Created page with '{{ZKDevelopersGuidePageHeader}} {{ ZKDevelopersGuidePageFooter}}' current
- 06:32, 16 July 2010 diff hist +67 Nm ZK Developer's Guide/Advanced ZK/Cluster/Introduction Created page with '{{ZKDevelopersGuidePageHeader}} {{ ZKDevelopersGuidePageFooter}}' current
- 06:30, 16 July 2010 diff hist +2,433 Nm ZK Developer's Guide/Advanced ZK/Security Tips/Block Request for Inaccessible Widgets Created page with '{{ZKDevelopersGuidePageHeader}} Inaccessible widgets (such as disabled or invisible) can be accessed easily with a debugging tool running at the browser. For example, a hostile …'
- 06:28, 16 July 2010 diff hist +802 Nm ZK Developer's Reference/Performance Tips/Miscellaneous Created page with '{{ZKDevelopersGuidePageHeader}} === Button: use the <tt>os</tt> mold if there are a lot of buttons === The <tt>trendy</tt> mold of a button provides a better and consistent loo…'
- 06:26, 16 July 2010 diff hist +2,185 Nm ZK Developer's Reference/Performance Tips/Reuse Desktops Created page with '{{ZKDevelopersGuidePageHeader}} __TOC__ [Since 5.0.0] By default, a desktop is purged when the user browses to another URI or refreshes the page. Thus, the user can have the …'
- 06:25, 16 July 2010 diff hist +983 Nm ZK Developer's Reference/Performance Tips/Use ZK JSP Tags instead of ZK Filter Created page with '{{ZKDevelopersGuidePageHeader}} The ZK filter actually maps each HTML tag to the corresponding XHTML components. As described in the previous section, it consumes more memory th…'
- 06:23, 16 July 2010 diff hist +40 m ZK Developer's Reference/Performance Tips/Listbox, Grid and Tree for Huge Data/Turn on Render on Demand
- 06:22, 16 July 2010 diff hist +3,565 Nm ZK Developer's Reference/Performance Tips/Listbox, Grid and Tree for Huge Data/Turn on Render on Demand Created page with '{{ZKDevelopersGuidePageHeader}} __TOC__ [Enterprise Edition] [Since 5.0.0] With Enterprise Edition, you can enable <b>Render on Demand</b> for Grid and Listbox to boost perf…'
- 06:21, 16 July 2010 diff hist +9 m ZK Developer's Reference/Performance Tips/Client Render on Demand
- 06:20, 16 July 2010 diff hist +3,091 Nm ZK Developer's Reference/Performance Tips/Client Render on Demand Created page with '{{ZKDevelopersGuidePageHeader}} [Enterprise Edition] [Since 5.0.0] With Enterprise Edition, widgets<ref>A widget is the (JavaScript) object running at the client to represent…'
- 06:18, 16 July 2010 diff hist +586 Nm ZK Developer's Reference/Performance Tips/Listbox, Grid and Tree for Huge Data/Use Live Data and Paging Created page with '{{ZKDevelopersGuidePageHeader}} Sending out a list box with a lot of items to the client is expensive. In addition, the JavaScript engine of the browser is not good for initiali…'
- 06:17, 16 July 2010 diff hist +1,497 Nm ZK Developer's Reference/Performance Tips/Defer the Rendering of Client Widgets Created page with '{{ZKDevelopersGuidePageHeader}} [since 5.0.2] In additions to Performance Tip#Defer_the_Creation_of_Child_Components, you can defer the rendering of the widgets at the cli…'