Neues und Wissenswertes |
Die Ansicht 'Tag-Registry' ermöglicht es einem Benutzer von JSF, die in jedem Projekt deklarierten JSF-Tags einschließlich der Informationen zu Komponenten, Converter und Prüfprogramme (Validatoren) zu durchsuchen, die zur Laufzeit erstellt werden.
Die Ansicht 'Komponentenbaumstruktur' ermöglicht es einem Benutzer, eine Entwicklungszeit-Approximation anzuzeigen, d. h. eine JSP-Seite oder Facelet XHTML, deren Darstellung mit der Laufzeitdarstellung identisch ist. Diese Komponentenbaumstruktur wird auch von der in der Zukunft steigenden Anzahl von komponentenbasierten Funktionen verwendet.
Unser Dank gilt Xiaonan Jiang von IBM für die Erarbeitung neuer Framework-Anforderungen und die Bereitstellung von Prototypen.
Um eine bessere Unterstützung für die dekorative Spezifik der JSF-Variablen- und -Eigenschaftsauflöser bereitzustellen, wurde die Funktion zur Registrierung dekorativer Entwicklungszeitauflöser im Standardanwendungsmanager hinzugefügt. Dekorative Auflöser werden nur aufgerufen, wenn der Laufzeitauflöser, dem sie zugeordnet sind, sich in der Konfiguration des aktuellen Webprojekts befindet. Weitere Informationen finden Sie hier.
Wir haben einen Refactoring-Vorgang für mehrere interne Symbolerstellungsmethoden durchgeführt und sie mit den Beiträgen von Matthias Fuessel und Xiaonan Jiang (IBM) kombiniert, um eine neue Reihe von Erweiterungspunkten zur vereinfachten Erstellung von gemeinsamen JSF-Symbolen zu erstellen. Weitere Informationen finden Sie hier.
Wir haben einige Symbolerstellungsmethoden in einer neuen Factory mit der Bezeichnung JSFSymbolFactory bereitgestellt.
Die neuen Validierungsvorgaben für EL-Validierungsprobleme ermöglichen es Ihnen, den Schweregrad von Typzuordnungsproblemen zwischen 'Fehler', 'Warnung' und 'Ignorieren' zu ändern.
Dieser Abschnitt enthält Beschreibungen der folgenden wichtigen Änderungen an JavaServer Faces Tooling für Release 1.0: