Templates Grails:如何从自定义标记库向模板传递参数?
我有一个自定义标记库,它试图呈现某个模板Templates Grails:如何从自定义标记库向模板传递参数?,templates,grails,parameters,Templates,Grails,Parameters,我有一个自定义标记库,它试图呈现某个模板 def ifRegistered = {attrs -> .... if(!output) { out << render(template: 'register', model: "[param:1]") } else { out << render(template: 'cancel') } } 我在这里得到一个空值。有什么建议吗?标记库直接用gr
def ifRegistered = {attrs ->
....
if(!output) {
out << render(template: 'register', model: "[param:1]")
}
else {
out << render(template: 'cancel')
}
}
我在这里得到一个空值。有什么建议吗?标记库直接用groovy编写。无需使用字符串来描述模型:
out << render(template: 'register', model: [param:1]) // a map is passed as model instead of a string
啊啊,我已经找了好几个小时了。我将gsp中的
标记复制到自定义标记中的g.render(…)
,但没有删除引号。在普惠制中必须有报价,而在定制标签中则没有。
out << render(template: 'register', model: [param:1]) // a map is passed as model instead of a string