Business Server Pages (BSPs) sind die HTML-Seiten, die die eigentliche Anwendungslogik und die Präsentationslogik beinhalten. BSPs definieren das Web User Interface und legen die Elemente der Benutzerinteraktion fest.
BSPs bestehen aus den folgenden Komponenten:

Im Rahmen der
Layoutverarbeitung wird die Präsentationslogik durch Server-seitiges Scripting festgelegt. Im Preview können Sie dann das Aussehen Ihrer Seite kontrollieren, ohne explizit den Browser aufrufen zu müssen. Seitenattribute sind sowohl in der Layout-Verarbeitung als auch in den Eventhandlern einer Seite sichtbar. Sie können genutzt werden, um Daten, die im Standardhandler OnInitialization ermittelt werden, abzulegen und für die Layoutverarbeitung und die restlichen Eventhandler zugreifbar zu machen.Für die verschiedenen Events stehen vordefinierte
Eventhandler zur Verfügung.Über
Typdefinitionen können Sie lokale Typen definieren.Wie für jedes Objekt im SAP-System gibt es auch für BSPs diverse
Verwaltungsattribute.