10 myfaces overview, Myfaces projects, Myfaces trinidad – HP Integrity NonStop J-Series User Manual

Page 231: Myfaces tomahawk, Myfaces trinidad myfaces tomahawk, Chapter 10: myfaces overview

Advertising
background image

10 MyFaces Overview

The Apache MyFaces project is an implementation of the JavaServer Faces (JSF) specifications. It
also provides a set of JSF components that go beyond the JSF specifications. The MyFaces "core"
project is an implementation of the JSF specifications and its sub-projects add features that work
with MyFaces core or any other implementation of JSF specifications.

NOTE:

Any mention to Apache MyFaces in this document refers to MyFaces version 2.0.2 and

any mention of JSF refers to JSF version 2.0.

The Apache MyFaces project provides:

A JavaServer Faces implementation (MyFaces API, MyFaces Impl modules)

Component libraries for building web applications using JSF (for example, MyFaces Tomahawk,
MyFaces Trinidad)

Implementation and extension packages to JSFs (for example, MyFaces Extensions Validator)

MyFaces Projects

Apart from the MyFaces core project, the Apache MyFaces Trinidad and MyFaces Tomahawk
sub-projects are certified for use on the NonStop platform. For more information about MyFaces
projects, visit

http://myfaces.apache.org/index.html

.

MyFaces Trinidad

MyFaces Trinidad includes a comprehensive component library that provides a set of extended
services by adding new components to the default components of the MyFaces core framework.
MyFaces Trinidad provides the following features:

Rich set of components, validators, and converters, such as Dialog Framework, Date Restriction
validator, and so on.

Efficient implementations of client-side state saving.

Rich DHTML client-side renderers.

Partial Page Rendering (PPR).

Client-side converters/validators.

Bidirectional language support.

Accessibility - support for Section 508.

For information on MyFaces Trinidad, see

http://myfaces.apache.org/trinidad/index.html

.

MyFaces Tomahawk

MyFaces Tomahawk provides custom components that are fully compatible with JSF. These
components extend the functionality provided by the core components of JSF. MyFaces Tomahawk
provides the following features:

Support for Tiles to build page templates and plug in reusable page components. For more
information on using Tiles, see

http://myfaces.apache.org/tomahawk/tiles.html

.

Advanced GUI components, such as CAPTCHA, JSCook_Menu, and so on.

Support for enhanced components, such as Extended_Data_Table,
HtmlSelectManyCheckbox

, PanelGrid, and so on.

For information on MyFaces Tomahawk, see

http://myfaces.apache.org/tomahawk/index.html

.

MyFaces Projects

231

Advertising
This manual is related to the following products: