Apache MyFaces

Apache MyFaces is an open- source implementation of JavaServer Faces specification. It is distributed as free software under the Apache License version 2.0.

MyFaces is currently available in five different versions (compatible with JSF 1.1, 1.2, 2.0, 2.1 and 2.2) before and is a top-level project of the Apache Software Foundation. In September 2005, MyFaces has passed the official compatibility test clock (TCK ) of JSF 1.2.

Compared to the JSF reference implementation Mojarra from the GlassFish project MyFaces provides more friendly interface components. In addition to a dynamic navigation and data browser calendar and HTML editor component is included, among other things. In addition, there are surface components that have been implemented using the Ajax technique.

MyFaces is divided into the following sub-projects: