20.04.2013 Views

Practical RichFaces, Second Edition

Practical RichFaces, Second Edition

Practical RichFaces, Second Edition

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Introduction<br />

We have been involved with JSF and <strong>RichFaces</strong> for many years now, including teaching JSF and<br />

<strong>RichFaces</strong> courses for many years. From our experience, we have come to realize that many developers<br />

are using <strong>RichFaces</strong> and JSF without understanding the full potential of the technology. Without this<br />

understanding, developers can't fully utilize the framework.<br />

Of course, after a bit of trial and error, almost everyone gets their application to work in some form.<br />

However, developers often don’t understand why their particular application works. And, more<br />

importantly, developers get frustrated and grow to dislike the technology. That's an important reason we<br />

wrote this second edition of <strong>Practical</strong> <strong>RichFaces</strong>—to raise the level of understanding in the developer<br />

community so this frustration can be avoided and so that <strong>RichFaces</strong> and JSF can be appreciated for the<br />

great technologies they are.<br />

This book is entirely based on the new and improved JSF 2 and covers the new and greatly improved<br />

<strong>RichFaces</strong> 4. We cover all the most important concepts, features, tags, and components available in<br />

<strong>RichFaces</strong> that you need to know—all in one place. While the book doesn’t try to cover every single<br />

attribute for every single component, that’s not really necessary. However, with the solid understanding<br />

of core concepts, features, and tags that you will get from this book, we guarantee you will be able to use<br />

any <strong>RichFaces</strong> component.<br />

Who Should Read This Book<br />

The book is for anyone with a basic knowledge of JSF who wants to learn how to build Ajax-based<br />

applications with <strong>RichFaces</strong>. If you are completely new to JSF, we recommend picking up a book on<br />

JSF 2. Even if you have been using <strong>RichFaces</strong> 4 (or <strong>RichFaces</strong> 3), this book will fill in many of the gaps. We<br />

are sure you will say at least once in the course of reading this book, “I didn’t know that was possible<br />

with <strong>RichFaces</strong>!” or “I didn’t know I could do that!”

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

Saved successfully!

Ooh no, something went wrong!