
You determine the presentation logic for your BSP using server-side scripting in the layout.
To ensure clean development, layout and presentation must be separated from processing logic. Therefore, scripting for the static details of a page is part of layout processing, while the dynamic processing steps are set in the different event handlers (see Event Handlers).
The layout can also be regarded as an internal event handler for the presentation.
You can create your own Stylesheets or use predefined ones.
You can access the following objects in the implementation toolbar:
|
Object |
Reference Type |
Description |
|
APPLICATION |
type ref to application class |
The Application class means the individual application class entered in the BSP application. If there is no application class in the BSP application, this means that the Object application is not available. |
|
RUNTIME |
type ref to IF_BSP_RUNTIME |
Defined in interface IF_BSP_RUNTIME is the runtime object. |
|
REQUEST |
type ref to IF_HTTP_REQUEST |
Defined in interface IF_HTTP_REQUEST is the request object. |
|
RESPONSE |
type ref to IF_HTTP_RESPONSE |
Defined in interface IF_HTTP_RESPONSE is the response object. |
|
PAGE |
type ref to IF_BSP_PAGE |
Defined in interface IF_BSP_PAGE is the page object. |
|
PAGE_CONTEXT |
type ref to IF_BSP_PAGE_CONTEXT |
Defined in interface IF_BSP_PAGE_CONTEXT is the page context object. |