Por ejemplo, puedo poner¿Puedo usar la etiqueta Grails fuera de GSP?
<g:createLink controller="user" action="show" />
dentro de un archivo .gsp y que va a funcionar muy bien.
Pero también me gustaría usar el mismo cierre createLink
dentro de un archivo .groovy que no forma parte de los puntos de vista de Grails
Tiene que haber más que eso, utilizando sólo el código anterior en un controlador griales da 'error = groovy.lang.MissingPropertyException: No existe la propiedad: G'. – aroth
definitivamente hay más en eso! Vea la respuesta de Matt Christianson sobre cómo resolver el error "No such property: g". – Twelve24
Creo que primero debe inyectar la aplicación Grails al controlador con 'def grailsApplication'. En servicios, primero debe definir la 'g' con 'def g = gspTagLibraryLookup.lookupNamespaceDispatcher (" g ")'. –