logo       

MarkupBuilder combining attributes and content: msg#00125

lang.groovy.user

Subject: MarkupBuilder combining attributes and content

How can I use MarkupBuilder to generate html elements that have both attributes and content?

I can't seem to locate any examples anywhere, but it's such an essential case I'm sure it's supported.

Eg: <td class="foo">some content here</td>

mb = new MarkupBuilder()
mb.td(class:"foo") // yields <td class='foo' />
mb.td("some content here") // yields <td>some content here</td>
mb.td(class:"foo", "some content here") // yields <td class='foo' />

I believe there was an example on the wiki here http://wiki.codehaus.org/groovy/TreeBasedSyntax but that page seems to have disappeared today - at least it's been inaccessible to me since this afternoon.





<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise