Show TOC

Background documentationView Locate this document in the navigation structure

 

A view describes the layout and behavior of a rectangular area of a user interface.

 

Every Web Dynpro application has at least one view. The layout of a view is made up of different user interface elements, which can be nested in each other. The positioning of interface elements in one view is supported by the supplied layout variants.

This graphic is explained in the accompanying text.

In addition to the visible part, the layout, a view also contains a controller and a context. The data to which the elements of the view can be bound are stored and managed in the view context, enabling them to be represented or used on the screen. The view controller can contain methods for data retrieval or for processing user input.

This graphic is explained in the accompanying text.

Multiple views can be classified in view sets.

Note Note

The concept of view sets is only offered in Web Dynpro for Java.

End of the note.

A view also has inbound and outbound plugs so that views can connected with each other, or so that a view can be linked with an interface view. These plugs can be linked with each other using navigation links.

Empty View

The empty view is a special type of view. It is always generated automatically in a window or a view set area, provided that no view has been embedded manually. It may also be preferable to embed an empty view in a non-empty window as well. Just like a normal view, the Empty View occupies a certain area of a window at runtime and can be used to hide a different view, for example, using specific controls.

When you create an Empty View, an inbound plug with the default name ShowEmptyView is created.