Show TOC Anfang des Inhaltsbereichs

Komponentendokumentation Unser kleiner Online-Buchladen mit Verwendung von MVC und HTMLB Dokument im Navigationsbaum lokalisieren

Einsatzmöglichkeiten

In diesem Tutorial erstellen wir denselben Online-Buchladen wie in Tutorial 3 (Unser erster Online-Buchladen), allerdings unter Verwendung von MVC und HTMLB.

Einführungshinweise

Gegenüber der bisherigen BSP-Applikation hat diese den Vorteil, dass Sie mehrere Komponenten auf einer Seite haben, wobei jede Komponente durch einen Controller und einen View repräsentiert wird.

Sie sollten dieses Tutorial machen, wenn Sie mit dem Erstellen von BSP-Applikationen schon vertraut sind (idealerweise die Tutorials alle gemacht haben), für die Erstellung Ihrer Anwendungen aber  MVC und HTMLB verwenden wollen. Das kleine Model-View-Controller Tutorial sollten Sie auch schon bearbeitet haben.

Integration

In dieser Dokumentation sind die aufeinander aufbauenden Tutorials zum Erstellen von Web-Applikationen mit Business Server Pages untergebracht.

Die umfassende Referenzdokumentation zum SAP Web Application Server mit Erläuterung der Architektur und den Komponenten finden Sie unter StrukturlinkArchitektur des SAP Web AS.

Die Dokumentation zum MVC Design Pattern finden Sie unter Model-View-Controller (MVC).

Die Dokumentation zu der BSP-Extension HTMLB finden Sie im System: im Tag Browser des Web Application Builder können Sie sich zu jedem HTMLB-Element eine ausführliche Dokumentation anzeigen lassen.

Funktionsumfang

In diesem Tutorial lernen Sie

·        die HTMLB-Elemente TableView, Button, Tray, Group,… kennen

·        Wie Sie eine Seite (View) erstellen, die ihrerseits mehrere Unter-Controller aufruft

·        wie Sie mit MVC Eventhandling implementieren

·        wie Sie das Rendering einzelner Zellen in einer Tabelle steuern können

Der Aufbau der zu erstellenden BSP-Applikation ist im Abschnitt Struktur des Buchladens beschrieben.

Wie Sie dann konkret vorgehen, erfahren Sie unter BSP-Applikation, Controller und Views anlegen.

Einschränkungen

Die Verwendung des Models wird in diesem Tutorial noch nicht erklärt, bei dieser vergleichsweise einfachen Anwendung benötigen Sie lediglich Controller und Views.

Das Tutorial kommt ohne eigens definierte Fehlerseiten aus. Informationen zur Verwendung und dem Erstellen von Fehlerseiten finden Sie in der MVC-Dokumentation im Abschnitt Fehlerseiten anlegen.

 

Ende des Inhaltsbereichs