Sie können eine neue JavaServer-Faces (JSF)-Komponente entwickeln. Unter Verwendung des Abschnitts 'Komponente' des JSF-Anwendungskonfigurationseditors können Sie eine Komponente und ihre zugehörigen Klassen registrieren. Im Allgemeinen besteht eine JSF-Komponente aus einer Gruppe von Klassen, wie z.B. der Komponentenklasse, ihrer Wiedergabeklasse, usw. Weitere Informationen über die Komponentenentwicklung finden Sie in der JSF-Spezifikation und dem Lernprogramm unter java.sun.com.
So fügen Sie eine Komponente hinzu:
Wählen Sie faces-config.xml im Projektexplorer der Perspektive J2EE aus.
Der Editor 'JSF-Anwendungskonfiguration' wird geöffnet.
Wählen Sie die Registerkarte Komponente im Editor aus.
Die Seite 'Faces-Konfigurationskomponenten' wird angezeigt.
Erweitern Sie den Abschnitt Komponenten.
Definierte Komponenten werden in der Komponentenliste angezeigt.
Klicken Sie auf Hinzufügen.
Eine neue Komponente x wird der Liste hinzugefügt und die Abschnitte 'Allgemein', 'Facetten', 'Attribute' und 'Eigenschaften' werden angezeigt.
(Optional) Ändern Sie den standardmäßigen Namen in einen eindeutigen, beschreibenden Namen im Feld Anzeigename im Abschnitt 'Allgemein'.
(Optional) Geben Sie eine Beschreibung der Komponente in das Feld Beschreibung ein.
Geben Sie den Typ in das Feld Komponententyp ein.
Klicken Sie auf Durchsuchen.
Das Dialogfenster 'Typ auswählen' wird angezeigt.
Geben Sie den ersten Buchstaben des Typs, den Sie verwenden möchten, in das Feld Einträge auswählen ein.
Eine Liste der verfügbaren Typen, beginnend mit dem Buchstaben, den Sie eingegeben haben, wird in der Liste 'Übereinstimmende Typen' angezeigt.
Wählen Sie den Typ aus, den Sie verwenden möchten und klicken Sie auf OK.
Klicken Sie auf 'Hinzufügen' im Abschnitt 'Facetten'.
Das Dialogfenster 'Facette hinzufügen/bearbeiten' wird angezeigt.
Geben Sie einen Facettennamen, einen Anzeigenamen und eine Beschreibung ein und klicken Sie auf Fertig stellen.
Klicken Sie auf 'Hinzufügen' im Abschnitt 'Attribute'.
Das Dialogfenster 'Attribut hinzufügen/bearbeiten' wird angezeigt.
Geben Sie einen eindeutigen, beschreibenden Namen im Feld 'Attributname' ein.
Klicken Sie auf Durchsuchen.
Geben Sie den ersten Buchstaben des Typs, den Sie verwenden möchten, in das Feld Einträge auswählen ein.
Eine Liste der verfügbaren Typen, beginnend mit dem Buchstaben, den Sie eingegeben haben, wird in der Liste 'Übereinstimmende Typen' angezeigt.
Wählen Sie den Typ aus, den Sie verwenden möchten und klicken Sie auf OK.
Geben Sie im Feld Standardwert einen Wert ein.
(Optional) Geben Sie im Feld Vorgeschlagener Wert einen Wert ein.
Klicken Sie auf 'Hinzufügen' im Abschnitt 'Eigenschaften'.
Das Dialogfenster 'Eigenschaft hinzufügen/bearbeiten' wird angezeigt.
Geben Sie einen eindeutigen, beschreibenden Namen im Feld 'Eigenschaftenname' ein.
Klicken Sie auf Durchsuchen.
Geben Sie den ersten Buchstaben des Typs, den Sie verwenden möchten, in das Feld Einträge auswählen ein.
Eine Liste der verfügbaren Typen, beginnend mit dem Buchstaben, den Sie eingegeben haben, wird in der Liste 'Übereinstimmende Typen' angezeigt.
Wählen Sie den Typ aus, den Sie verwenden möchten und klicken Sie auf OK.
Geben Sie im Feld Standardwert einen Wert ein.
(Optional) Geben Sie im Feld Vorgeschlagener Wert einen Wert ein.