Ich bin neu zu Grals, habe gerade mit einer kleinen Anwendung begonnen,
Ich suche eine Lösung für das untere Problem,
Kann mir jemand sagen, wie kann ich zur GSP-Ansichtsseite eines anderen Controllers von der aktuellen Controller-Ansichtsseite rendern.
Mit Voraus Danke, Laxmi.P
Nehmen wir an, Sie möchten finalView.gsp von FirstController von normalView.gsp von SecondController rendern mit folgender Struktur:
%Vor%normalView.gsp wird haben:
%Vor%Definieren Sie dann in Ihrem SecondController eine Aktion namens redirectToFirstController
%Vor%Und in Ihrem FirstController:
%Vor% Sie können entweder render(view: '/ctrlr/action', model: [fooInstance: foo])
oder redirect(controller: 'ctrlr', action: 'action')
Dynamische Controller-Methoden in Ihrer Aktion, je nachdem, ob Sie ein bereits vorhandenes Modell verwenden oder vollständig auf die Logik dieser Aktion umleiten müssen.
Wenn Sie nach GSP-Code fragen, gibt es ein Render-Tag .