MyFaces Components and Features

What is it, that makes MyFaces different?



Navigation component - convenient navigation menu
This component renders a vertical navigation menu.
learn more...

Calendar component with localisation support
A (not yet ;) sophisticated calendar component with localisation support.
learn more...

File Upload component
Convenient component for uploading files.
learn more...

UISaveState component - saving model state in the client response
Traditional JSP/Servlet applications save their state information within HttpSession objects. This is an easy to use but not always satisfying approach. learn more...

SortHeader component - clickable list column header with sort direction arrow
Convenient support for writing lists, that can be (re)sorted by a click on a column header.
learn more...

Extended DataTable component - list sort support and preserve DataModel option
Extends the standard <h:dataTable> by support for sorting (see SortHeader) and an option to save the DataModel state.
To avoid unwanted sideeffects when having a DataModel backed by a database result, state of such a DataModel sometimes must be saved.
learn more...

Layout component - dynamic page layout control
Support for switchable page layout.
Try the example and change the layout under "Options" to see the magic!

TabbedPane component
A swing like tabbed pane renderer.
(see web\example\tabbedPane.jsp)

DataList component
A UIData based list that can be used do simple iteration over a group of components or to render a HTML <ul> or <ol> list.