Documentation
FaceletsTools

Search 

Contents

1. Introduction
2. Getting Started
Selected 3. Facelets Concepts
4. Document Types
5. Design View Support
6. Code View Support
7. Keyboard Shortcuts
8. Tag Object Toolbars
9. Property Inspectors
10. Facelets Tag Reference

3. Facelets Concepts

Contents > Facelets Concepts > XML Markup Languages

Facelets XML Markup Flexibility

One of the best things about Facelets is that it allows you to bind pages written in any XML markup language, such as XHTML, WML, or even XML itself, to JSF UI components, managed beans, and message bundles. It is very flexible, and renders dynamic XML documents based on any XML schema or DTD.

This makes Facelets an ideal choice for multi-client Web applications that present the same content to multiple browser technologies, from Internet browsers to mobile phones to handheld devices.