!--a11y-->
Verwendung
Im Layout legen Sie für Ihre BSP die Präsentationslogik durch Server-seitiges Scripting fest.
Hierbei ist zu beachten, dass in Hinblick auf eine saubere Entwicklung streng zwischen reiner Layout-Aufbereitung und Verarbeitungslogik getrennt werden sollte. Das Scripting für die statischen Angaben einer Seite findet daher in der Layoutverarbeitung statt, während die eigentlichen dynamischen Verarbeitungsschritte in den verschiedenen
Eventhandlern festgelegt werden.Das Layout kann auch als interner Eventhandler für die Präsentation angesehen werden.

Sie können beim Layout eigene
Funktionsumfang
Auf die folgenden Objekte können Sie in der Implementierung zugreifen:
|
Objekt |
Bezugstyp |
Beschreibung |
|
APPLICATION |
type ref to Anwendungsklasse |
Die Anwendungsklasse steht für die in der BSP-Applikation angegebene individuelle Anwendungs- oder Applikationsklasse. Ist in der BSP-Applikation keine Anwendungsklasse eingetragen, so steht das Objekt application nicht zur Verfügung. |
|
RUNTIME |
type ref to IF_BSP_RUNTIME |
Im Interface IF_BSP_RUNTIME ist das Laufzeit-Objekt definiert. |
|
REQUEST |
type ref to IF_HTTP_REQUEST |
Im Interface IF_HTTP_REQUEST ist das Request-Objekt definiert. |
|
RESPONSE |
type ref to IF_HTTP_RESPONSE |
Im Interface IF_HTTP_RESPONSE ist das Response-Objekt definiert. |
|
PAGE |
type ref to IF_BSP_PAGE |
Im Interface IF_BSP_PAGE ist das Seitenobjekt definiert. |
|
PAGE_CONTEXT |
type ref to IF_BSP_PAGE_CONTEXT |
Im Interface IF_BSP_PAGE_CONTEXT ist das Seitenkontext-Objekt definiert. |
Beispiel
BSP nur mit Layout