The layout and navigation is easily changed using the Web Dynpro tools. Reuse and better maintainability by using components. The use of graphical tools significantly reduces the implementation effort. Web Dynpro offers the following advantages for application developers − It processes the user entries made by the user and returns them to the model. The controller formats the model data to be displayed in the view. The controller resides between the view and the model. The view is responsible for showing the data in the web browser. The model defines an interface to the main system and the Web Dynpro application can have an access to system data. Web Dynpro is the SAP NetWeaver programming model for user interfaces.Īll Web Dynpro applications are structured as per the Model View Controller (MVC) programming model. The following illustration shows the overall architecture of Web Dynpro −įollowing are a few points to keep in mind regarding Web Dynpro − Web Dynpro for ABAP consists of a run-time environment and a graphical development environment with specific development tools that are integrated in the ABAP Workbench (transaction: SE80). It provides a front-end web user interface to connect directly to backend SAP R/3 systems to access data and functions for reporting. It can be used in the development of web-based applications in the SAP ABAP environment that utilizes SAP development tools and concepts. Web Dynpro (WD) for ABAP is the SAP standard user interface technology developed by SAP AG.