!--a11y-->
Defining the Navigation Structure 
You can easily create the navigation structure within the form example application, because you must only define two navigation links between the two views Form and EMailEditor and the corresponding inbound plugs and outbound plugs.

|
Inbound plugs |
|||
|
View |
Name |
Parameter Name |
Parameter Type |
|
Form |
DisplayFormIn |
|
|
|
EMailEditor |
DisplayEditorIn |
eMailAddress |
string |
These are the corresponding outbound plugs:
|
Outbound plugs |
|||
|
View |
Name |
Parameter Name |
Parameter Type |
|
Form |
SendEMailOut |
eMailAddress |
string |
|
EMailEditor |
FinishOut |
|
|
Note that the eMailAddress parameter is declared in the SendEMailOut outbound plug of the Form view controller and in the DisplayEditorIninbound plug of the EMailEditor view controller. This enables you to provide the e-mail address without context mapping.

Make sure that the parameters declared in the inbound plug and outbound plug have identical types and names.
To define a navigation link from view A to view B, you must assign an inbound plug in view B to an outbound plug of view A.
|
Navigation Links |
|||
|
Start View |
Outbound Plug |
Target View |
Inbound Plug |
|
Form |
SendEMailOut |
EMailEditor |
DisplayEditorIn |
|
EMailEditor |
FinishOut |
Form |
DisplayFormIn |

To create a
navigation link in the Web Dynpro Explorer, select the entry
Create Navigation Link
in the context menu of an outbound plug.
The declarative part of the view development is now almost completed. The declaration of the methods required for the input checks in the controller of the Form view is described under Implementing the Controller of the Form View.
The next step is to define messages in the
Message Editor of the Web Dynpro component
SimpleErrors.
