Kursbeschreibung
In diesem Java Server Faces Kurs lernst du als erfahrener Java-Entwickler die wichtigsten Konzepte und Funktionen von Java Server Faces kennen. Anhand vieler praxisnaher Beispiele verstehst du die Zusammenhänge zwischen den verschiedenen Komponenten und Einsatzbereichen.
Der Kurs wird als Live Online Kurs (Webinar) oder als Präsenzseminar angeboten.
Die wichtigsten Themen im Überblick
- Webapps mit JSF entwickeln
- Managed Beans effizient nutzen
- Ajax & moderne UI-Komponenten
- Validierung & Internationalisierung
- Facelets & Templates meistern
- JSF-Anwendung deployen & absichern
Zielgruppe
Voraussetzung für die Schulung
Kursinhalte
Folgende Lerninhalte werden in dem Java Server Faces Kurs kompakt vermittelt:
- Einführung, Überblick und Installation
- JSF 2.2: Grundlagen
- Managed Beans: Java Klassen repräsentieren Formularinhalte
- Seiten Navigation und faces-config.xml
- JSF 2.2 Expression Language
- Properties Files und Internationalization (I18N)
- GUI (Application) Events behandeln
- Integrierte Ajax Unterstützung in JSF 2.2
- Validierung und Konvertierung von Benutzereingaben
- Fehlerbehandlung
- ui:repeat und Daten variabler Länge
- h:dataTable, Tabllen aus Collections erstellen
- Composite Components
- Page Templating mit Facelets
- View Params, GET Requests, und Bookmarking
- User-Interface-Komponenten: Grundlagen, Komponentenbaum und Renderer
- Webanwendungen mit JSF: Modellierung einer Beispielanwendung, Auswahl der UI-Komponenten, Validierung der Eingabedaten, Implementation der Business-Logik, Implementation der Datenbankanbindung , Webanwendung packen und deployen





















