3
我有一个自定义标签库,它返回一个布尔对象,以便我的GSP可以决定是否显示一段html。我想用g:if标签来检查这个布尔值,因为我还需要检查其他一些值(在taglib中不可访问)。但是,我不知道如何从标签实际调用taglib?Grails:从g调用taglib:if标签
我已经试过:
<g:if test="${<custom:tag/> && other.boolean}">
,但抛出的错误。
我也试过:
<g:if test="<custom:tag/> && ${other.boolean}">
,但同样引发错误。
你尝试:'<克:如果测试= “$ {custom.tag()&& other.boolean}”>' –
是的,给了我一个错误,说这个标签无法在空对象上调用。 –
@tim_yates的方式似乎是正确的(也许麻烦命名空间?),但以这种方式使用taglib有点奇怪。你确定,你做对了吗? –