Nowości i istotne informacje |
Widok rejestru znaczników umożliwia użytkownikowi narzędzi JSF przeglądanie znaczników JSF zadeklarowanych w każdym projekcie, w tym informacji o tworzonych przez nie w czasie wykonywania komponentach, konwerterach i analizatorach poprawności.
Widok drzewa komponentów umożliwia użytkownikowi przeglądanie przybliżonego wyglądu widoku (np. strony JSP lub dokumentu XHTML Facelet) w czasie wykonywania. W przyszłości to drzewo komponentów będzie także używane przez coraz większą liczbę funkcji opartych na komponentach.
Podziękowania dla Xiaonana Jianga z firmy IBM za opracowanie nowych wymagań dotyczących środowiska i udostępnienie prototypów.
W celu lepszej obsługi dekoracyjnej natury obiektów tłumaczących zmienne i właściwości JSF dodano możliwość rejestrowania dekoracyjnych obiektów tłumaczących czasu projektowania w domyślnym menedżerze aplikacji. Dekoracyjne obiekty tłumaczące są wywoływane tylko wtedy, gdy powiązany z nimi obiekt rozstrzygający czasu wykonywania zostanie znaleziony w konfiguracji bieżącego projektu WWW. Więcej informacji na ten temat można znaleźć tutaj.
Przeprowadzono refaktoryzację kilku wewnętrznych metod tworzenia symboli i we współpracy z Matthiasem Fuesslem i Xiaonanem Jiangiem (IBM) utworzono nowy zestaw punktów rozszerzeń, aby uprościć tworzenie typowych symboli JSF. Więcej szczegółowych informacji na ten temat można znaleźć tutaj.
Metody tworzenia symboli udostępniono także w nowej fabryce o nazwie JSFSymbolFactory.
Nowe preferencje dla problemów dotyczących sprawdzania poprawności kodu w języku wyrażeń umożliwiają zmianę poziomu istotności problemów z przypisaniem typu (Błąd, Ostrzeżenie lub Ignoruj).
W tej sekcji opisano następujące istotne zmiany wprowadzone w wersji 1.0 narzędzi JavaServer Faces: