Per esempio, posso metterePosso utilizzare tag Grails al di fuori di GSP?
<g:createLink controller="user" action="show" />
all'interno di un file .gsp e funzionerà bene.
ma anche mi piacerebbe utilizzare la stessa chiusura createLink
all'interno di un file .groovy che non fa parte dei punti di vista Grails
Ci deve essere qualcosa di più che, utilizzando solo il codice di cui sopra in un controller graal dà 'errore = groovy.lang.MissingPropertyException: No tali beni: G'. – aroth
sicuramente c'è di più! Vedere la risposta di Matt Christianson su come risolvere l'errore "No such property: g". – Twelve24
Penso che tu debba prima iniettare grailsApplication sul controller con 'def grailsApplication'. Nei servizi è necessario prima definire la 'g' con 'def g = gspTagLibraryLookup.lookupNamespaceDispatcher (" g ")'. –