Anfang des InhaltsbereichsFunktionsdokumentation Komponenten Dokument im Navigationsbaum lokalisieren

Verwendung

Komplexe BSP-Applikationen, die auf dem MVC Design Pattern basieren, zeichnen sich durch viele und umfangreiche Bestandteile aus. Jedes einzelne Teil, aus dem sich eine komplexe BSP-Applikation zusammensetzt, beinhaltet ausgefeilte Anwendungslogik und durchdachte Präsentationslogik. Es ist sinnvoll, die einzelnen BSP-Bestandteile in Form von wiederverwendbaren Modulen zu erstellen. Diese wiederverwendbaren Module sind:

Zusammen bilden sie eine Komponente.

Achtung

Komponenten stehen nur für stateful BSP-Applikationen zur Verfügung.

Integration

Die Verwendung von Komponenten ist in das MVC Design Pattern integriert.

Voraussetzungen

Sie befinden sich in einem SAP Web AS 6.20 Umfeld.

Funktionsumfang

Eine Komponente besteht aus einem Controller, dessen Klasse von CL_BSP_CONTROLLER2 abgeleitet ist, sowie einem oder mehreren Views, wobei es zu regelrechten Verschachtelungen kommen kann. Dies ist in der folgenden Abbildung skizziert:

Diese Grafik wird im zugehörigen Text erklärt

 

Zentrale Features von Komponenten sind:

Hinweis

Wenn Sie Datenbindung-Funktionalität verwenden möchten, dann können Sie Ihrer Komponente eine Model-Klasse hinzufügen. Weitere Informationen finden Sie unter Datenbindung.

Aktivitäten

  1. Sie erstellen den obersten Controller
  2. Sie legen eine Komponente an
  3. Sie rufen die Komponente auf
  4. Sie legen die Eingabeverarbeitung fest
Ende des Inhaltsbereichs