Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Document(s) on BSP

Former Member
0 Kudos

Hey! experts,

can any one provide me with material on BSP ?

Regards,

Mistry Wasim

2 REPLIES 2

Former Member
0 Kudos

Former Member
0 Kudos

hi

A Business Server Page consists of the following components –

Layout – HTMLB, HTML and BSP tags

Event Handlers

OnCreate

OnRequest

OnInitialisation

OnManipulation

OnInputProcessing

OnDestroy

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.

View

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.

regards

ravish

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