Istnieje możliwość utworzenia nowego komponentu JSF (JavaServer Faces). Sekcja Komponent strony Komponent edytora konfiguracji aplikacji JSF pozwala na zarejestrowanie komponentu i związanych z nim klas. Komponent JSF składa się generalnie ze zbioru klas, jak klasa komponentu, jego klasa renderowania itd. Szczegóły dotyczące tworzenia komponentów można znaleźć w specyfikacji i kursie JSF w serwisie java.sun.com.
Aby dodać komponent:
Zaznacz plik faces-config.xml w Eksploratorze projektów perspektywy J2EE.
Zostanie otwarty edytor konfiguracji aplikacji JSF.
Kliknij kartę Komponent w edytorze.
Zostanie wyświetlona strona Konfiguracja technologii Faces - komponenty.
Rozwiń sekcję Komponenty.
Na liście komponentów zostaną wyświetlone zdefiniowane komponenty.
Kliknij przycisk Dodaj.
Do listy zostanie dodany nowy komponent x i zostaną wyświetlone nowe sekcje Ogólne, Aspekty, Atrybuty i Właściwości.
(opcjonalnie) W polu Nazwa wyświetlana w sekcji Ogólne zmień nazwę domyślną na unikatową nazwę opisową.
(opcjonalnie) W polu Opis wpisz opis komponentu.
W polu Typ komponentu wpisz typ.
Kliknij przycisk Przeglądaj.
Zostanie wyświetlone okno dialogowe Wybieranie typu.
W polu Wybierz pozycje wpisz pierwszą literę typu, którego chcesz użyć.
Na liście Zgodne typy zostanie wyświetlona lista dostępnych typów zaczynających się na wpisaną literę.
Wybierz typ, którego chcesz użyć, i kliknij przycisk OK.
Kliknij przycisk Dodaj w sekcji Aspekty.
Zostanie wyświetlone okno dialogowe Dodawanie/Edytowanie aspektu.
Wpisz nazwę, nazwę wyświetlaną i opis aspektu, a następnie kliknij przycisk Zakończ.
Kliknij przycisk Dodaj w sekcji Atrybuty.
Zostanie wyświetlone okno dialogowe Dodawanie/Edytowanie atrybutu.
W polu Nazwa atrybutu wpisz unikalną nazwę opisową.
Kliknij przycisk Przeglądaj.
W polu Wybierz pozycje wpisz pierwszą literę typu, którego chcesz użyć.
Na liście Zgodne typy zostanie wyświetlona lista dostępnych typów zaczynających się na wpisaną literę.
Wybierz typ, którego chcesz użyć, i kliknij przycisk OK.
W polu Wartość domyślna wpisz wartość.
(Opcjonalnie) Wpisz wartość w polu Sugerowana wartość.
Kliknij przycisk Dodaj w sekcji Właściwości.
Zostanie wyświetlone okno dialogowe Dodawanie/Edytowanie właściwości.
W polu Nazwa właściwości wpisz unikalną nazwę opisową.
Kliknij przycisk Przeglądaj.
W polu Wybierz pozycje wpisz pierwszą literę typu, którego chcesz użyć.
Na liście Zgodne typy zostanie wyświetlona lista dostępnych typów zaczynających się na wpisaną literę.
Wybierz typ, którego chcesz użyć, i kliknij przycisk OK.
W polu Wartość domyślna wpisz wartość.
(Opcjonalnie) Wpisz wartość w polu Sugerowana wartość.