Regular marked price: $19.99Discount Price: $17.99
Cost Savings: $2.00 (10%)Price fluctuation possible.
How soon does it ship: Normal ship time within one day
Shipping? Absolutely FREE if you qualify for Super Saver Shipping.
Type of bind: Paperback
Dewey Decimal Number: 005
EAN num: 9781430210498
ISBN number: 1430210494
Label: Apress
Manufacturer: Apress
Quantity: 1
Page Count: 84
Printing Date: May 26, 2008
Publishing house: Apress
Sale Popularity Level: 368774
Studio: Apress
Other books you might be interested in perusing:
Editor's Notes and Comments:
Product Description:
Facelets is a templating language developed from the ground up with JavaServer Faces in mind. Created in response to the many concerns involving JSP when building JavaServer Faces views, Facelets steps outside of the JSP specification and provides a highly performant, JSF–centric view technology. Facelets top properties, templating, reuse, and ease of development, allows it to help making JSF a technology suitable for large–scale projects. One of the very first things a developer using Facelets finds is that it immediately leads to a reduction in UI code.
Facelets Essentials, the very first book on Facelets, introduces you to its importance, architecture, and relationship to JSF and the Apache MyFaces web framework. Learn to create your very first application using the power and flexibility Facelets offers. Then, master and apply its basic and advanced features including Unified Expression Language, templating and reuse, custom tag development, and more.
What you’ll learn
- See why you should use Facelets and the Facelets architecture.
- Ccreate your very first application with Facelets.
- Use the Facelets Unified Expression Language.
- Explore Facelets templating and reuse, as well as the tag reference and custom tag development.
- Create composition components.
- Extend the ViewHandler.
- And more
Who is this book for?
This book is for Java web developers who are using or experienced with JSF and perhaps learning to use the MyFaces web framework.
User popularity level:

Rated by buyers
-
This book is light enough to be read in one sitting. And, given how important Facelets is to JSF development, is a worthwhile read for any JSF developer. (Note that this book is focused primarily on Facelets - and by extension takes familiarity with JSF for granted.)
The upsides?
I found very broad coverage of everything that Facelets provides. Whether its templating support, the jsfc attribute, the EL, extending Facelets with custom tags, etc. ... its all in here.
The downsides?
Trying to cover so much ground in 80 pages is a losing proposition. As a result, some topics are covered in detail, whereas others seem to be included just for completeness sake.
The difference in writing styles between the two authors is noticeable - and some chapters (like the earlier ones) are treated much better than others. I can't imagine why a short book like this one might have merited more than one author.
The high point of this book is in its very first chapters - it provides good information on how to setup Facelets (esp. the libraries you will need), and provides a very well presented introduction to its templating support.
However, shortly thereafter you run into the Facelets Tag Reference chapter. For over 15 precious pages, the Facelets documentation is re-packaged with very little value addition.
Bottom line - this book tries to be much more ambitious than its short format will allow it to be. In some places it succeeds, but in most others, it tends to be constrained by a lack of space.
Find other books like this one: