New and Noteworthy


This section contains descriptions of the significant changes made to the JavaServer Faces Tooling in the WTP 3.2 release

Support for JSF 2.0

Project Configuration

JSF Tools now supports the configuration of a Dynamic Web Project as a JSF 2.0 project. The tool allows the user to download the following JSF 2.0 implementation librarires:

Project Facets Download JSF Implementation Libraryn

XHTML File Creation

The tool provides a set of HTML templates that help in the creation of a Facelets XHTML page

HTML Templates

XHTML Source Editing

The Web Page Editor (WPE) Source tab has been enhanced to support editing XHTML files. The source editor for XHTML files has similar features as are found in the source editor for JSF-JSP page. Following is a list of features added in this release to support JSF 2.0.

Content Assist

Content asssit for Namespace

Content Assist is available for library namespaces. Namespaces can be defined either explicitly through the Facelet taglib facility or implicitly through the detection of composites through the resource loading facility.

Content Assist for Namespace

Content Assist for Namespace

Content asssit for tags and tag attributes

Content Assist is available for new tags and tag attributes in the JSF Facelets libraries

Content Assist for Tags

Content Assist for Tag attributes

Content asssit for EL expression

Content assist proposal on an EL expression includes the new implicit variables

Content Assist includes implicit objects

Composite Component support

Content asssit for Namespace

Content Assist for library namespaces includes composite components discovered through the resource loading facility, such as those defined under the sub-directories of a directory called "resources" in the web application root

Composite components

Content Assist for Namespace

Content asssit for composite components tags



Content Assist for Composite Components Tags





Web Page Editor (WPE) Design Pane enhancements

Visual rendering in the WPE Design pane has the following enhancements:
Relative uri resource such as images that contained url encoding characters render properly.


This section contains descriptions of the following significant changes made to the JavaServer Faces Tooling for Release WTP 3.1:


This section contains descriptions of the following significant changes made to the JavaServer Faces Tooling for Release WTP 3.0:

Support for alternate view description language for JSF


Hyperlink support in WPE's Source tab


Hover Help support in WPE's Source tab


Enhancements to Web Page Editor (WPE) Property Pages


Support for Apache MyFaces Trinidad


Improvements to EL content assist and hover help


New EL framework enhancements


New EL validation preferences



This section contains descriptions of the following significant changes made to the JavaServer Faces Tooling for Release 1.0:

Support for JSF 1.2


Web Page Editor


Faces Config Editor


Improved HTML DataTable tag variable support


JSF Libraries are now regular Classpath Containers


Custom JSF Servlet Classname


EL Validation Severity Configuration