Listenerklassen erstellen

Mit dem Listenerassistenten können Sie Java™-Listenerklassen für verschiedene Java-EE-Listenertypen im Zusammenhang mit Servlet-Kontext, Sitzungsereignissen und Attributen erstellen.

Vorgehensweise

  1. Öffnen Sie die Webperspektive, klicken Sie im Enterprise-Explorer mit der rechten Maustaste auf Ihr Webprojekt und wählen Sie Neu > Listener aus. Der Assistent "Listener erstellen" wird angezeigt.
  2. Geben Sie eine Listenerklasse an. Wenn Sie eine vorhandene Klasse verwenden möchten, wählen Sie das entsprechende Kontrollkästchen aus und klicken Sie auf die Schaltfläche Durchsuchen, um zu der Klasse zu navigieren. Machen Sie andernfalls die folgenden Angaben:
    • Ordner, in den die Listenerklasse gestellt werden soll
    • Java-Paket, zu dem die Klasse gehört (Bei fehlender Angabe wird die Klasse zu einem Standardpaket hinzugefügt.)
    • Klassenname des Listeners.
      Anmerkung: Sie sollten den Listener in den Java-Quellenordner stellen.
    • Superklasse für die Listenerklasse. Die Superklasse eines mit diesem Assistenten erstellten Listeners kann Object oder jede Klasse mit Object in ihrer Hierarchie sein. Klicken Sie auf Durchsuchen, um eine der verfügbaren Superklassen auszuwählen.
  3. Klicken Sie auf Weiter.
  4. Wählen Sie die Lebenszyklusereignisse aus, für die Empfangsbereitschaft herrschen soll. Sie müssen mindestens einen der Listener für Anwendungslebenszyklen auswählen.
  5. Klicken Sie auf Weiter.
  6. Wählen Sie einen Änderungswert aus, um anzugeben, ob Ihre Listenerklassen öffentlich, abstrakt oder final sind. (Klassen können nicht gleichzeitig abstrakt und final sein.)
  7. Neben den Standardschnittstellen können Sie weitere zu implementierende Schnittstellen hinzufügen. Klicken Sie auf Hinzufügen, um das Dialogfenster Schnittstellenauswahl zu öffnen. Wenn Sie in diesem Dialogfenster den Namen der Schnittstelle, die Sie hinzufügen wollen, im Feld Schnittstellen auswählen eingeben, wird die Liste der verfügbaren Schnittstellen im Listenfeld Übereinstimmende Typen dynamisch aktualisiert und zeigt nur die Schnittstellen an, die mit dem Muster übereinstimmen. Wählen Sie eine Schnittstelle, um den Änderungswert zu sehen. Klicken Sie dann auf Hinzufügen. Klicken Sie abschließend auf OK.
  8. Wählen Sie den Methodenstub aus, den Sie erstellen wollen. Bei Auswahl der Option Übernommene abstrakte Methoden und Konstruktoren aus Superklasse werden Stubs für übernommene abstrakte Methoden und Superklassenkonstruktoren hinzugefügt, die implementiert werden müssen (sofern Sie nicht einen abstrakten Listener erstellen wollen). Bei Auswahl der Option Übernommene abstrakte Methoden muss eine Methode erstellt werden, damit die Klasse nicht abstrakt ist.
  9. Klicken Sie auf Fertigstellen.

Ergebnisse

Die von Ihnen erstellte Listenerklasse erscheint unter dem Listenersymbol.

Symbol das den Typ des Artikels anzeigt. Taskartikel
Nutzungsbedingungen für Information Center | Feedback

Symbol für Zeitmarke Letzte Aktualisierung: 29.04.2014

Dateiname: tcrtlistenerclass.html