groovy - grrovyTest$_run_closure1_closure3_closure4_closure5@4d1abd getting displayed under div while generating html -
i value when try generate html using groovy, here code , output below
code:
import groovy.xml.markupbuilder println("let try html page..\n") def mkp= new markupbuilder() mkp.html{head{ title "bijoy's groovy" body{ div{style:"color:red"} {p "this cool"} }}} and output has grrovytest$_run_closure1_closure3_closure4_closure5@4d1abd extra.. how remove it?
<html> <head> <title>bijoy's groovy</title> <body> <div>grrovytest$_run_closure1_closure3_closure4_closure5@4d1abd <p>this cool</p> </div> </body> </head> </html>
attributes dom element mentioned in () map representation shown below <div>.
import groovy.xml.markupbuilder println("let try html page..\n") def writer = new stringwriter() def mkp = new markupbuilder(writer) mkp.html{ head{ title "bijoy's groovy" } body{ div(style:"color:red"){ p "this cool" } } } println writer also note, rectified head , body , added writer. suppose not want body inside html head. :)
Comments
Post a Comment