Zum Inhalt springen

RichFaces

aus Wikipedia, der freien Enzyklopädie
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 9. März 2025 um 20:45 Uhr durch imported>SchlurcherBot (Bot: http → https).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
RichFaces

[[Datei:Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)|150px]]
Basisdaten

Maintainer Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Entwickler JBoss
Erscheinungsjahr Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Aktuelle Version 4.5.13.Final<ref>RichFaces Stable Download Seite, abgerufen am 11. Februar 2016</ref>
(27. Januar 2016)
Aktuelle Vorabversion Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
(Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value))
Betriebssystem plattformübergreifend
Programmier­sprache Java
Kategorie Ajax-Webframework
Lizenz LGPL (Freie Software)
www.jboss.org/richfaces

RichFaces (vollständig JBoss RichFaces) ist ein umfangreiches Komponentenbibliothek für JavaServer Faces (JSF), mit der sich Rich-Client-basierte Jakarta-EE-Anwendungen (oft auch Web-2.0-Anwendungen genannt) erstellen lassen. Sie basiert auf dem Open-Source-Framework Ajax4jsf und ermöglicht eine einfache Nutzung von Ajax für die Entwicklung von Software für Geschäftsanwendungen. Das RichFaces-Projekt wurde im Juni 2016 eingestellt, d. h., es findet keine Weiterentwicklung mehr statt.<ref>RichFaces End-Of-Life</ref>

Eigenschaften

Ajax4jsf Framework wird durch RichFaces in zweierlei Hinsicht erweitert:

  • es stellt weitere visuelle Komponenten zur direkten Verwendung zur Verfügung
  • es implementiert das skinnability feature des Ajax4jsf Frameworks und enthält eine große Anzahl von vorgefertigten Skins.

RichFaces unterscheidet sich von anderen AJAX-Ansätzen durch die Seiten-orientierte Unterstützung von AJAX statt der traditionellen Komponenten-orientierten Unterstützung. Das bedeutet, dass ein Ereignis, das eine AJAX-Anfrage auslösen kann, und ein Bereich der Seite, der nach Abarbeitung der AJAX-Anfrage aktualisiert werden soll, unabhängig von den auf der Seite enthaltenen Komponenten festgelegt werden können.

Eine Alternative zu RichFaces als Komponentenbibliothek stellen Primefaces und ICEfaces dar.

Historie

RichFaces ist wie Ajax4jsf eine frei verfügbare quelloffene Klassenbibliothek von JBoss, einer Geschäftseinheit von Red Hat. Ursprünglich wurde sie jedoch von Exadel, Inc. entwickelt, dann aber im Rahmen einer strategischen Partnerschaft zusammen mit Red Hat der JBoss Open Source Community zugeführt.

Weblinks

Einzelnachweise

<references />