Du kan udvikle en ny JSF-komponent (JavaServer Faces). Ved hjælp af sektionen Komponent på siden Komponent i konfigurationseditoren til JSF-programmer kan du registrere en komponent og dens tilknyttede klasser. Som regel består en JSF-komponent af et sæt klasser, f.eks. komponentklassen, dens gengivelsesklasse osv. Der er flere oplysninger om komponentudvikling i JSF-specifikationen og -øveprogrammet på java.sun.com.
Sådan tilføjer du en komponent:
Vælg faces-config.xml i Project Explorer for perspektivet J2EE.
Konfigurationseditoren til JSF-programmer åbnes.
Vælg skillebladet Komponent i editoren.
Siden Faces-konfiguration - komponenter åbnes.
Udvid sektionen Komponenter.
Definerede komponenter vises i komponentlisten.
Klik på Tilføj.
En ny komponent x tilføjes til listen, og sektionerne Generelt, Facetter, Attributter og Egenskaber vises.
(Valgfrit) Skift standardnavnet til et entydigt beskrivende navn i feltet Fremvisningsnavn sektionen Generelt.
(Valgfrit) Angiv en beskrivelse af komponenten i feltet Beskrivelse.
Angiv typen i feltet Komponenttype.
Klik på Gennemse.
Dialogboksen Vælg type vises.
Skriv første bogstav på den type, du vil bruge, i feltet Vælg indgange.
En liste over tilgængelige typer, der starter det bogstav, du har angivet, vises i listen Matchende typer.
Vælg den type, du vil bruge, og klik på OK.
Klik på Tilføj i sektionen Facetter.
Dialogboksen Tilføj/Redigér åbnes.
Angiv et facetnavn, et fremvisningsnavn og en beskrivelse, og klik på Afslut.
Klik på Tilføj i sektionen Attributter.
Dialogboksen Tilføj/Redigér åbnes.
Angiv et entydigt beskrivende navn i feltet Attributnavn.
Klik på Gennemse.
Skriv første bogstav på den type, du vil bruge, i feltet Vælg indgange.
En liste over tilgængelige typer, der starter det bogstav, du har angivet, vises i listen Matchende typer.
Vælg den type, du vil bruge, og klik på OK.
Angiv en værdi i feltet Standardværdi.
(Valgfrit) Angiv en værdi i feltet Foreslået værdi.
Klik på Tilføj i sektionen Egenskaber.
Dialogboksen Tilføj/Redigér egenskab vises.
Angiv et entydigt beskrivende navn i feltet Egenskabsnavn.
Klik på Gennemse.
Skriv første bogstav på den type, du vil bruge, i feltet Vælg indgange.
En liste over tilgængelige typer, der starter det bogstav, du har angivet, vises i listen Matchende typer.
Vælg den type, du vil bruge, og klik på OK.
Angiv en værdi i feltet Standardværdi.
(Valgfrit) Angiv en værdi i feltet Foreslået værdi.