Sobald wir einen Job für deine Suche finden, erhältst du ihn per E-Mail.
Alert einrichten
JSF (JavaServer Faces) ist ein Framework zur Erstellung von grafischen Benutzeroberflächen für Webanwendungen. JSF ist ein plattformunabhängiges, serverseitiges Framework und kam 2004 auf den Markt. Die aktuelle Version von JSF ist 2.2 (Stand: Dezember 2013). JSF basiert auf Servlets und auf der JSP-Technik und gehört zu der Java Enterprise Edition (Java EE). Mit JSF lassen sich Komponenten für Benutzerschnittstellen in Webseiten einbinden. Des Weiteren lässt sich mit Hilfe von JSF die Navigation definieren.
Um diese Präsentationsschicht einer Webanwendung zu realisieren stellt JSF mitgelieferte UI-Komponenten (User Interface) zur Verfügung. Die Präsentation ist dabei strikt vom Code und der Steuerung getrennt. Die Webseiten können nur über definierte Schnittstellen auf die Daten zugreifen. Somit implementiert JSF die MVC-Architektur (Model-View-Controller). Um JSF Inhalte zu erstellen sind das JDK (Java Development Kit), ein Servlet Container wie der Apache Tomcat und Kenntnisse in HTML, http und Java notwendig.