0

我在 TagLib 中有以下内容

select(name:"foo", value: "1") {
    option(value: "1", "hoo")
    option(value: "2", "goo")
}

当页面使用此标记库呈现时,我没有显示 SELECT 元素。其他元素(如 INPUT)使用相同类型的标记也能正常工作。我知道它正在访问这段代码,因为我已经设置了断点并进行了调试。一切似乎都很好。它只是不会出现在最终标记中。

4

1 回答 1

1

我不得不将其更改为以下内容:

def formContainer = new MarkupBuilder(out)
....
formContainer.select(name:"foo", value: "1") {
    option(value: "1", "hoo")
    option(value: "2", "goo")
}
...
于 2011-09-05T19:59:47.597 回答