ZK Spreadsheet for XPages


ZK is a highly productive, open source Java framework for building amazing enterprise web applications. It provides many powerful components, such as ZK Spreadsheet, ZK Pivottable and ZK Calendar.


In this project, we will integrate ZK fancy components (such as ZK Spreadsheet and ZK Pivottable) into XPages, providing extension libraries that can bridge the XPages to ZK so that you can use powerful ZK components in your XPages applications.  


ZK Spreadsheet is an open source, embeddable web-based spreadsheet that delivers rich functionality of Excel within browsers using pure Java. With embeddable Excel functionality, developers can now create interactive, collaborative, and dynamic enterprise applications easily. 


** Before you can run the demo (zssdemo-ontf.nsf) in your Domino server, please make sure that you already have the ZK Spreadsheet for XPages plugin installed in the server. For information on how to install the plugin, please refer to the installation document.




Installation Steps


Working with ZK Spreadsheet

How to use

Load & Save Excel files

ZK Spreadsheet Essentials



Exercise 1 - Use ZK Spreadsheet

Exercise 2 - Load & Save Excel files


The source code is hosted at Google Code which can be found here:  http://code.google.com/p/zkxpage/.


About ZK


ZK is the leading open source Java framework for building amazing enterprise web and mobile applications. With more than 1,500,000 downloads since its first release in late 2005, ZK empowers a wide variety of companies and institutions, ranging from small to Fortune Global 500 in multiple industries, including Barclays, Swiss RE, eBay, Sun Microsystems and many others.


ZK is owned, developed and supported by Potix Corporation. Potix Corporation develops and supports ZK, the #1 Java based Ajax solution on SourceForge.net, the world's largest open source host. For more information about Potix and ZK products, please visit our website: http://www.zkoss.org/