Question

Je suit dans un TagLib

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

Lorsque la page affiche à l'aide de cette taglib, je ne reçois pas un élément SELECT pour apparaître. D'autres éléments, comme le travail INPUT très bien en utilisant le même type de balisage. Je sais qu'il devient à ce code parce que je me suis fixé des points d'arrêt et débogués. Tout semble bien. Il ne vient pas se retrouver dans le balisage final.

Était-ce utile?

La solution

Je devais changer à ce qui suit:

def formContainer = new MarkupBuilder(out)
....
formContainer.select(name:"foo", value: "1") {
    option(value: "1", "hoo")
    option(value: "2", "goo")
}
...
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top