Apache MyFaces

Apache MyFaces ist eine Open-Source-Implementierung der JavaServer-Faces-Spezifikation. Es wird als freie Software unter Version 2.0 der Apache-Lizenz verbreitet.

Apache MyFaces
Basisdaten
Entwickler Apache Software Foundation
Erscheinungsjahr 28. Februar 2006[1]
Aktuelle Version 1.1.10 / 1.2.12 / 2.0.23 / 2.1.17 / 2.2.7
(10. April 2012 / 10. April 2012 / 12. Januar 2015 / 12. Januar 2015 / 12. Januar 2015)
Betriebssystem plattformübergreifend
Programmiersprache Java
Kategorie Webframework
Lizenz Apache-Lizenz
myfaces.apache.org

MyFaces l​iegt aktuell i​n fünf verschiedenen Versionen (kompatibel m​it JSF 1.1, 1.2, 2.0, 2.1 u​nd 2.2) v​or und i​st ein Toplevel-Projekt d​er Apache Software Foundation. Im September 2005 h​at MyFaces d​en offiziellen Kompatibilitätstest (TCK) v​on JSF 1.2 bestanden.

Im Vergleich zur JSF-Referenzimplementierung Mojarra vom GlassFish-Projekt bietet MyFaces mehr Oberflächenkomponenten. Neben einem dynamischen Navigationsbaum und Datenbrowser wird unter anderem eine Kalender- und HTML-Editor-Komponente mitgeliefert. Zudem gibt es Oberflächenkomponenten, die mit Hilfe der Ajax-Technik umgesetzt wurden.

MyFaces gliedert s​ich in folgende Subprojekte:

MyFaces Core
JSF API und JSF Implementierung mit Standardkomponenten
MyFaces Tomahawk
erweiterte JSF Komponenten
MyFaces Tomahawk Sandbox
erweiterte JSF Komponenten im Beta-Stadium, keine Garantie für die Stabilität der Zugriffsschnittstelle
MyFaces Trinidad
die ehemalige Oracle ADF-Faces Komponentenbibliothek
MyFaces Tobago
GUI Framework, keine HTML Kenntnisse benötigt
MyFaces Orchestra
Integration in Spring, Persistenzsicherung, Dialog-Framework
MyFaces Portlet Bridge
Implementierung der standardisierten Portlet Bridge (JSR-301)

Siehe auch

  1. projects.apache.org. (abgerufen am 8. April 2020).
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. The authors of the article are listed here. Additional terms may apply for the media files, click on images to show image meta data.