23.12.2012 Views

ZK Developer's Guide

ZK Developer's Guide

ZK Developer's Guide

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Preface<br />

Chapter 5 introduces the advantages and disadvantages of <strong>ZK</strong>. Then we will see how<br />

to integrate <strong>ZK</strong> with the Spring Framework and also why it is useful to do so. We<br />

will then move on to Hibernate and JasperReport.<br />

In Chapter 6 we will learn how to customize existing components. We have the ability<br />

to use styles that we know from HTML to change the layout of the components.<br />

Additionally we will see that it is possibile to build new components (macro<br />

components) on the basis of existing components. And, last but not least, in the last<br />

section of this chapter we will learn how to create a complete custom component that<br />

is based on a .dsp file.<br />

Chapter 7 introduces zk-bench. Zk-bench is a very useful tool and it supports<br />

much more than just designing ZUL pages. It simplifies the development of web<br />

applications a lot and it's build around the <strong>ZK</strong> framework.<br />

The Appendix A contains information about the configuration files, which are<br />

important in the context of a <strong>ZK</strong> application. You should use this appendix in<br />

conjunction with Chapter 1 to get a better understanding of how to configure your<br />

<strong>ZK</strong> application.<br />

What You Need for This Book<br />

The following is the list of software that you need to install and configure in order to<br />

start working with <strong>ZK</strong>:<br />

•<br />

•<br />

•<br />

•<br />

<strong>ZK</strong> 2.3.0<br />

Tomcat version 5.5.x (apache.tomcat.org)<br />

The demo application from <strong>ZK</strong> 2.3.0 is a simple WAR file. Just copy the WAR<br />

file into the webapps directory of the tomcat installation.<br />

Eclipse version 3.3<br />

Who is This Book For?<br />

This book is a <strong>Developer's</strong> <strong>Guide</strong> that steps you through the <strong>ZK</strong> framework with<br />

examples. It starts with installing and configuring <strong>ZK</strong> and takes you on to integrate<br />

it with other frameworks. By the time you are through the book you will be able to<br />

build an application on your own.<br />

Conventions<br />

In this book, you will find a number of styles of text that distinguish between<br />

different kinds of information. Here are some examples of these styles, and an<br />

explanation of their meaning.<br />

[ 2 ]

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!