Apache MyFaces

from Wikipedia, the free encyclopedia
Apache MyFaces

MyFaces logo.jpg
Basic data

developer Apache Software Foundation
Publishing year February 28, 2006
Current  version 1.1.10 / 1.2.12 / 2.0.23 / 2.1.17 / 2.2.7
(April 10, 2012 / April 10, 2012 / January 12, 2015 / January 12, 2015 / January 12, 2015)
operating system cross-platform
programming language Java
category Web framework
License Apache license

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

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

Compared to the JSF reference implementation Mojarra from the GlassFish project, MyFaces offers more surface components. In addition to a dynamic navigation tree and data browser, a calendar and HTML editor component is also included. There are also surface components that were implemented with the aid of Ajax technology.

MyFaces is divided into the following sub-projects:

MyFaces Core
JSF API and JSF implementation with standard components
MyFaces Tomahawk
advanced JSF components
MyFaces Tomahawk Sandbox
advanced JSF components in beta stage, no guarantee for the stability of the access interface
MyFaces Trinidad
the former Oracle ADF-Faces component library
MyFaces Tobago
GUI framework, no HTML knowledge required
MyFaces Orchestra
Integration in Spring, persistence assurance, dialog framework
MyFaces Portlet Bridge
Implementation of the standardized portlet bridge (JSR-301)

See also

Web links

  1. projects.apache.org . (accessed on April 8, 2020).