J'écris un Groovlet et je voudrais déléguer une partie du constructeur HTML à une méthode mais j'ai du mal à la faire fonctionner. Voici ce que j'ai:Comment déléguer la construction à une méthode?
def pages = [page1: html.p("page1")]
html.html {
p("p")
pages[page1]
}
J'attends la sortie suivante:
<html>
<p>p</p>
<p>page1</p>
</html>
Au lieu de cela ce que je reçois est la suivante:
<p>text</p>
<html>
<p>p</p>
</html>
Qu'est-ce que je fais mal?