Вопрос

У меня есть следующее в тагале

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

Когда страница рендерирует, используя этот Taglib, у меня нет элемента выбора для отображения. Другие элементы, такие как входные, отлично работают, используя тот же тип разметки. Я знаю, что он попадает в этот код, потому что я установил точки останова и отладки. Все кажется в порядке. Это просто не оказывается в последней разметке.

Это было полезно?

Решение

Я должен был изменить его на следующее:

def formContainer = new MarkupBuilder(out)
....
formContainer.select(name:"foo", value: "1") {
    option(value: "1", "hoo")
    option(value: "2", "goo")
}
...
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top