L'utilisation du balisage avec le rendu n'ajoute pas la balise de formulaire.Impossible de rendre la balise de formulaire en utilisant 'render' dans Grails Controller
J'ai essayé ceci avec contentType "text/html", "txt/xml" et cela ne fonctionne pas.
J'ai dans mon contrôleur:
def myTest= {
render(contentType: "text/plain") {
div(id:"myDiv") {
p "somess text inside the div"
form (action:'get') {
p "inside form"
}
}
}
Et je reçois ceci:
<div id='myDiv'><p>somess text inside the div</p><p>inside form</p></div>
Je veux ceci:
<div id='myDiv'><p>somess text inside the div</p><form><p>inside form</p></form></div>
Quelqu'un sait-il pourquoi n'ajoute le formulaire et comment l'ajouter?
Merci,
Federico
Aaron est à droite, appeler le formulaire lui-même est probablement en conflit avec la méthode g: form taglib qui est dynamica lly ajouté à tous les contrôleurs – leebutts