Skip to Content
avatar image
Former Member

Document(s) on BSP

Hey! experts,

can any one provide me with material on BSP ?


Mistry Wasim

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • avatar image
    Former Member
    Aug 21, 2007 at 01:21 PM
    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Aug 21, 2007 at 01:24 PM


    A Business Server Page consists of the following components –

    Layout – HTMLB, HTML and BSP tags

    Event Handlers







    Page Attributes

    Type Definitions

    A page can have the following versions:

    Page with flow logic

    These are simple pages with event handlers, but without much application logic or visualization elements. It is possible to build a BSP application exclusively out of pages with flow logic and event handlers.


    Views are used to visualize data and are only responsible for the layout.

    Page fragment

    These are created in the same way as normal BSPs, but are then marked as page fragments. Other BSPs can also include these fragments using the include directive.

    <b>BSP Application – a beginning…</b>

    A Business Server Page (BSP) application is an independent development project that is created and edited in the SAP development environment (transaction SE80). External design tools, such as Adobe GoLive, Dreamweaver, or Microsoft FrontPage 2000 as well as BSP extensions, can be used to design the BSP application.

    A BSP application consists of a user interface and business logic.

    The user interface of a BSP application includes:

    • Static web sites.

    • Dynamically generated Web sites that contain server-side scripting that is executed dynamically at runtime.

    There can also be controllers if the MVC design pattern is used.

    • Various MIME objects, such as pictures, icons, sound files, style sheets, and so on, that are parts of a typical Web application.

    The business logic can be accessed from the BSP application using the typical methods, such as BAPIs, function modules, or class libraries. In addition, the BSP programming model provides a structuring tool, the BSP-Application class, which can be used to encapsulate the business logic functionality in the BSP application.



    <b>plz dont forget to reward points if helpful</b>

    Add comment
    10|10000 characters needed characters exceeded