Normalerweise sollten Sie die Vorlage nicht "debuggen" müssen, da die Vorlagen gut funktionieren.
Ich denke, Sie suchen nach dem Datenfluss, um Ihre eigenen Änderungen an den Vorlagen vorzunehmen, die Sie zur Verwendung von Druckanweisungen führen. Andernfalls betrachten Sie den Seiten-Renderer.
Also, es gibt zwei Möglichkeiten, die ich empfehlen würde:
Anweisungen drucken. Dies ist Ihr einfacher, erprobter und wahrer Brute-Force-Ansatz. Ich habe es vor einem Jahr Anfang 2011 für ein Projekt verwendet und es funktioniert gut. Der Nachteil ist, dass es nicht wiederverwendbar ist (es sei denn, Sie lassen Ihren Code auskommentiert, aber das ist ein bisschen peinlich). Dies ermöglicht es Ihnen, durch die "Eingeweide" des Vorlagensystems zu gehen und zu sehen, was passiert. Der Rahmen kann wirklich nichts von dir "verstecken", also bekommst du einen Platz in der ersten Reihe, wo das passiert.
Verwende den grails.gsp.PageRenderer
Dies ermöglicht es Ihnen, Dinge zur Laufzeit zu debuggen, Sie können korrekte Tests erstellen, behauptet, wiederverwendbare Komponenten, die Werke. Sie sind ein wenig von den eigentlichen Vorlagen entfernt (im Gegensatz zur Verwendung von Druckanweisungen in den Vorlagen).
Hier ist ein Link zum GRAILS Doc: Autorendokument
Hier ist ein Link zu einem Beispiel, wie man sie benutzt: Grails Goodness: Rendere GSP-Ansichten und ...
Tags und Links grails scaffolding