如何访问用于 运行-script 的脚本中的 taglib?
How to access taglib in scripts meant for run-script?
如何在用于 grails 命令行 运行-script 的脚本中访问 ApplicationTagLib?
如果有人想知道用例是什么
当我尝试创建用于生成 json 文件(包含指向控制器和操作的链接)以用于 javascript 文件的脚本时,出现了这个问题。更多信息见
我正在考虑在此脚本文件中使用 g.createLink
,但找不到如何在脚本文件中使用标签库。
您可以使用以下代码访问您的标签库
def grailsApplication
def g = grailsApplication.mainContext.getBean('org.codehaus.groovy.grails.plugins.web.taglib.ApplicationTagLib')
如何在用于 grails 命令行 运行-script 的脚本中访问 ApplicationTagLib?
如果有人想知道用例是什么
当我尝试创建用于生成 json 文件(包含指向控制器和操作的链接)以用于 javascript 文件的脚本时,出现了这个问题。更多信息见
我正在考虑在此脚本文件中使用 g.createLink
,但找不到如何在脚本文件中使用标签库。
您可以使用以下代码访问您的标签库
def grailsApplication
def g = grailsApplication.mainContext.getBean('org.codehaus.groovy.grails.plugins.web.taglib.ApplicationTagLib')