!--a11y-->
Web
Dynpro UI Element Reference Guide 
Web Dynpro provides a series of standard UI elements, including buttons, checkboxes, and input fields. These UI elements support general user interaction and screen display within a Web application. The UI elements enable quick and simple design of user-friendly application user interfaces, independently of the platform and the front end.
UI elements that belong to each other are grouped in UI element libraries:
The grouping makes it easier to develop additional UI elements in the different development groups and the structure provides a better overview of the UI elements. In addition, it is easier to maintain the individual libraries.
Web Dynpro provides a runtime environment and a graphical development environment with special Web Dynpro tools. These tools enable you to develop standard user interfaces for Web applications simply, quickly, and in a cost-efficient manner. SAP has developed Web Dynpro to meet SAP’s requirements for design standards and strategies that correspond to current screen technology. At the same time, Web Dynpro represents an all-new technology aimed at the development of Web applications.
Web Dynpro technology comprises a series of development tools, deployment tools, and corresponding runtime services, such as:
· Graphical view processing
· Automatic data binding
· Input validation
· Modeling of the dialog process
· Unified Rendering (UR) – Displaying the application on the screen
· Error handling
The Web Dynpro
program model supports the declarative development of user interfaces, which
considerably reduces the programming effort involved in the creation of Web
applications. However, complex solutions may require the development of source
code. For this reason, the reference guide provides a detailed description of
all relevant UI element interfaces in which the UI elements, their properties,
and their events are defined. The reference guide also provides information
about associated Web Dynpro concepts – for example,
data binding ,
dynamic
programming , event handling ,
and it describes the
concept of the
context , which makes the data available within Web Dynpro.
