JavaServer(TM) Faces technology simplifies building user interfaces for JavaServer applications.
Developers of various skill levels can quickly build web applications by: assembling reusable UI
components in a page; connecting these components to an application data source; and wiring
client-generated events to server-side event handlers.
If you're new to JSF, start with the JSF2 DataSheet,
then continue to read below.
Since Mojarra is open source, you can
contribute by providing feedback and filing bugs. Those interested in contributing
code are also welcome! For details, see
How
can I contribute in the
FAQ.
Get Started
Using Mojarra, you can get the most complete,
up-to-date and well-tested JSF implementation available. Learn more
here.
Customers
Lots of folks are using Mojarra, starting with the member companies and individuals of the expert group. Learn more here.
Presentations
JSF Presentations, authored by the JSF
developers. Find them here.
Download
Download the latest Mojarra release. Previous releases are also available.
Sandbox
The Mojarra SandBox is a sandbox area for Mojarra developers to work on
components, both visual and non-visual. Its current offerings include an 508 compliant data table,
a multi-file upload component, and the beginnings of JSF wrappers for the Yahoo! UI JavaScript component
library. Read on for more information.
More ...
Chances are you still have a few questions, and chances are good the
Mojarra FAQ list has
an answer for you. If your question is not answered there, please try
one of the support methods mentioned earlier.
YourKit is kindly supporting "JavaServer Faces" project with its full-featured Java Profiler.
YourKit, LLC is creator of innovative and intelligent tools for profiling Java and .NET applications. Take a look at YourKit's leading software products: