Я использую MarkupBuilder для рендеринга некоторого HTML-кода из taglib следующим образом (урезано для ясности):
def formContainer = new MarkupBuilder(out)
formConainer.form() {
input() { }
input() { }
}
Теперь предположим, что где-то внутри формы () я хочу добавить некоторые указанные элементыпользователем, поэтому в файле в файловой системе у меня есть что-то вроде этого (опять же, упрощенно) ...
select() {
option()
option()
}
Мой вопрос, если я читаю, что выбрать в качестве строки, есть лиспособ для taglib проанализировать его как groovy и сделать его частью экземпляра MarkupBuilder?
def formContainer = new MarkupBuilder(out)
formConainer.form() {
input() { }
input() { }
// I want the select to render here
}