JBoss.orgCommunity Documentation
JSF Tools are especially designed to support JSF and JSF-related technologies. JSF Tools provide extensible tools for building JSF-based applications as well as adding JSF capabilities to existing web projects, importing JSF projects and choosing any JSF implementation while developing JSF application.
This guide provides the information on JSF tooling you need to allow you to quickly develop JSF applications with far fewer errors.
The table below lists the functionality provided by the JSF Tools.
Table 1.1. Key Functionality for JSF Tools
Feature | Benefit | Chapter |
---|---|---|
JSF and Facelets support | Step-by-step wizards for creating new JSF and Facelets projects with a number of predefined templates, importing existing ones and adding JSF capabilities to non-JSF web projects. | Chapter 2, JavaServer Faces Support |
Flexible and customizable project template management | Jump-start development with the supplied templates or easily create customized templates for re-use. | Chapter 3, Projects |
Support for JSF Configuration File | Work on a file using three modes: diagram, tree and source. Automatic synchronization between the modes and full control over the code. Easily move around the diagram using the Diagram Navigator. | Chapter 5, JSF Configuration File Editor |
Support for Managed Beans | Adding new managed beans, generating code for attributes, properties and getter/setter methods. | Chapter 6, Managed Beans |
Support for Custom Converters and Validators | Fast creation of custom converters and validators with a tree view of the faces-config.xml file. | Chapter 7, Creation and Registration |
Verification and Validation | All errors will be immediately reported by verification feature, no matter in what view you are working. Constant validation and error checking allows you to catch many of the errors during development process that significantly reduces development time. | Chapter 8, JSF Project Verification |
All JBoss Developer Studio and JBoss Tools release documentation can be found on the RedHat Documentation website.
Nightly documentation builds are available at http://download.jboss.org/jbosstools/nightly-docs.