11/03/2010

Facelets Essentials: Guide to JavaServer Faces View Definition Framework - pdf

Facelets Essentials: Guide to JavaServer Faces View Definition FrameworkBook 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 first things a developer using Facelets finds is that it immediately leads to a reduction in UI code.

Facelets Essentials, the first book on Facelets, introduces you to its importance, architecture, and relationship to JSF and the Apache MyFaces web framework. Learn to create your 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 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.

About the Author

Bruno Aranda is an open source enthusiast with more than eight years of experience in JEE. Having followed the JSF technology since its inception he became commiter for the Apache MyFaces project in 2005.

Bruno's actual work is at the European Bioinformatics Institute (EMBL–EBI), creating web applications for the scientific community.

Zubin Wadia has seven years of experience in JEE and .NET technologies. His experiences with enterprise content management, workflow, imaging, compression, and security allow him to appreciate a powerful framework that offers a high-degree of flexibility and efficiency. In 2005, Zubin designed and deployed an award–winning solution for a criminal justice agency in the government space leveraging next–generation technologies such as Ajax, Hibernate, Spring, BPEL, and, of course, MyFaces. His current focus is on architecting an enterprise–wide Contract Management platform for the NYC Department of Health. Zubin is CTO at ImageWork Technologies, a leading Government Systems Integrator on the East Coast.

Book Details

  • Paperback: 84 pages
  • Publisher: Apress; 1 edition (September 18, 2008)
  • Language: English
  • ISBN-10: 1430210494
  • ISBN-13: 978-1430210498
  • File Size: 1.4 MiB
  • Hits: 1,237 times