Book description
Curious about Facelets, but short on time for trying a new product? This short cut shows you how to start developing web pages quickly with Facelets, the new JavaServer Faces-based templating framework.
This short cut begins with an explanation of what Facelets is, how it works, and what it will do for you. Then, it shows you how to install Facelets, and teaches you how to build Facelets templates, how to create UI components without writing a single line of Java code, how to create custom Facelets tags, how to integrate AJAX into a Facelets application, and more.
Facelets unleashes the power and versatility of Faces by replacing the default JSP view handler with an xhtml template compiler. This short cut shows how Facelets lessens development time and improves code reusability. Are you ready to build a top-notch JSF user interface with Facelets? Power up your computer and let's go.
Table of contents
-
Facelets
- A Note Regarding Supplemental Files
- Preface
- Chapter 1. Introducing Facelets: A Better JSF ViewHandler
-
Chapter 2. Setting Up the Facelets Development Environment
- 2.1 About the Facelets Development Environment
- 2.2 Development Software
- 2.3 Download and Install the Prerequisite Software
- 2.4 Download and Install IDE
-
2.5 Download and Configure Facelets
- 2.5.1 Download the Facelets distribution
- 2.5.2 Configure a web project
- 2.5.3 Copy the Facelets and JSF libraries to the web project
- 2.5.4. Configure the application web descriptor (web.xml).
- 2.5.5 Set up the JavaServer Faces configuration file (faces-config.xml)
- 2.5.6 Add the JSF and Facelets libraries to the deployment
- 2.6 Download, Install, and Configure Database Software
- 2.7 Configure JBoss MySQL DataSource
- 2.8 Start Server to Check Deployment
- 2.9 Importing the GoodEats! Project into Eclipse
- Chapter 3. Developing JSF Views with Facelets
- Chapter 4. Developing and Using Facelets Templates
- Chapter 5. Developing and Using Facelets Component Tags
- Chapter 6. Developing and Using Composition Components
- Chapter 7. Extending and Customizing Facelets
- Chapter 8. Enriching the User Interface Experience with AJAX
- Chapter 9. The Good Eats! Web Site
- About the Author
Product information
- Title: Facelets
- Author(s):
- Release date: March 2007
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9780596529246
You might also like
book
Java™ Performance
“The definitive master class in performance tuning Java applications…if you love all the gory details, this …
book
Linux® and Windows® Interoperability Guide
Configuring, programming, and administering mixed Linux/Windows environments Practical Linux/Windows network design and implementation Covers all key …
book
Software by Numbers: Low-Risk, High-Return Development
Software by Numbers is a significant new contribution to value-based, financially responsible software engineering...—Barry Boehm, Ph.D., …
book
AJAX and JavaServer™ Faces
Based on material from the forthcoming second edition of Core JavaServer™ Faces by David Geary and …