我是grails的新手,我想编写一个taglib,但我无法弄清楚如何在MyTagLib.groovy文件中引用资源。 我想要检索路径的资源是图片。 我尝试过像gsp文件中那样的事情:
< g:resource dir =“images / icons / flag-icons /”file =“gb.png”/>
和这个
$ {resource(dir:'images / icons / flag-icons /',file:'gb.png')}
但它不起作用
答案 0 :(得分:1)
Taglibs可以通过与其命名空间匹配的变量(static namespace
字段的值)从其他taglib(和控制器)中获得。在Grails的内置taglibs的情况下:
g.resource(dir: 'images/icons/flag-icons/', file: 'gb.png')