Release 6.10 of the SAP Web Application Server introduced a new approach to web development called Business Server Pages (BSP) that allows developers to combine HTML and ABAP on a single page. Release 6.20 enhances this capability with two new offerings: BSP extensions and support for the Model-View-Controller (MVC) model. This article shows you how to use these key enhancements, and provides examples and tips to help you avoid common difficulties. After reading this article, you will understand how, when, and why to use these offerings to build more powerful, maintainable, and reusable web applications with less code, and in less time.
Karl Kessler
Karl Kessler studied computer science at the Technical University in Munich, Germany. He joined SAP in 1992. In 1994, Karl became a member of the ABAP Workbench product management group, and in 1996, he became product manager for business programming languages and frameworks. In 2003, Karl assumed responsibility for product management of the SAP NetWeaver platform, including SAP Web Application Server, SAP NetWeaver Developer Studio, SAP Enterprise Portal, Web services, J2EE, and ABAP.
You may contact the author at
karl.kessler@sap.com.
If you have comments about this article or publication, or would like to submit an article idea, please contact the
editor.