Anfang des Inhaltsbereichs

Hintergrunddokumentation Aufruf-Möglichkeiten von BSP-Bestandteilen  Dokument im Navigationsbaum lokalisieren

Grundsätzlich gilt, dass Views nur von Controllern aus aufgerufen werden können. Ausnahmen sind lediglich Fehlerseiten.

Controller können von Controllern oder aus den Layoutmethoden von Pages und Views aus aufgerufen werden.

Die Aufrufe können als „Weiterleiten des Requests" oder als „Einfügen eines Seitenfragments" betrachtet werden.

Wenn die Aufrufe aus einem Controller heraus erfolgen, sind sie identisch. Lediglich das Umfeld ist unterschiedlich, insbesondere ob schon Daten in die HTTP-Response geschrieben wurden oder nicht, und ob anschließend noch mehr in die HTTP-Response angefügt wird.

 

Von Views oder Pages aus sind die Aufrufe unterschiedlich. Sie können mit den folgenden Elementen der BSP-Extension bsp von einem View oder einer Seite auf einen Controller verzweigen:

Weiterleiten

Einfügen

Diese beiden Elemente basieren auf der gleichen Technik wie das Aufrufen eines Controllers durch einen Controller. Beide können als innere Elemente nur solche vom Typ <bsp:parameter> haben. Hiermit bestimmen Sie die Parameter, die an den Controller übergeben werden.

Ende des Inhaltsbereichs