我在TagLib中有以下内容
select(name:"foo", value: "1") {
option(value: "1", "hoo")
option(value: "2", "goo")
}
当页面使用此taglib呈现时,我没有显示SELECT元素。像INPUT这样的其他元素使用相同类型的标记就可以正常工作。我知道它已经到了这个代码,因为我已经设置了断点并进行了调试。一切似乎都很好。它只是不会在最终的标记中结束。
答案 0 :(得分:1)
我必须将其更改为以下内容:
def formContainer = new MarkupBuilder(out)
....
formContainer.select(name:"foo", value: "1") {
option(value: "1", "hoo")
option(value: "2", "goo")
}
...