Show TOC

 Components of a BSP ApplicationLocate this document in the navigation structure

A BSP application consists of the following components:

  • A set of pages (BSPs) that represent a user interface (layout and page flow definition).

  • The layout part of a page normally contains ABAP or JavaScript code which is inserted into the HTML structure using special directives. Besides the layout part, you can define event handlers and parameters for each page. Event handlers are implemented in ABAP.

  • MIME Objects

  • In the SAP System, all MIME objects such as graphics, style sheets (which can be used to define format attributes of individual HTML tags) or audio and video files are managed in a central storage location called the MIME Repository. For each new BSP application, the system creates an identically named directory in the MIME Repository where you can store all application-specific MIME objects.

  • Application class

  • The business logic of a BSP application is encapsulated in an application class. The application class is implemented using a global ABAP class. This global class implements access to business data, for example, via BAPI calls. Each page of a BSP application can then directly refer to the components of that class (attributes, methods, ...) using the predefined object application. An application class can be assigned to more than one BSP application.

See also:

Creating BSP Applications

MIME Repository