Pregunta

Tengo lo siguiente en un taglib

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

Cuando la página se presenta con este taglib, no obtengo un elemento de selección para aparecer. Otros elementos como la entrada funcionan bien usando el mismo tipo de marcado. Sé que está llegando a este código porque he establecido puntos de interrupción y depurado. Todo parece estar bien. Simplemente no termina en el marcado final.

¿Fue útil?

Solución

Tuve que cambiarlo a lo siguiente:

def formContainer = new MarkupBuilder(out)
....
formContainer.select(name:"foo", value: "1") {
    option(value: "1", "hoo")
    option(value: "2", "goo")
}
...
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top