grails中使用render方法输出XML总结

wes0 2013-11-18

GrailsXMLJava

1.首先看看简单的XML生成情况

Java代码收藏代码

<images>

<imagetitle="one"/>

<imagetitle="tow"/>

</images>

grails的代码如下:

render(contentType:"text/xml"){

images{

image(title:"one")

image(title:"tow")

}

}

2.在images标签中包含属性的情况

Java代码收藏代码

<imagestype="jpg">

<imagetitle="one"/>

<imagetitle="tow"/>

</images>

grails的代码如下:

render(contentType:"text/xml"){

images(type:"jpg"){

image(title:"one")

image(title:"tow")

}

}

3.image中包含value的情况

Java代码收藏代码

<imagestype="jpg">

<imagetitle="one">image1</image>

<imagetitle="tow">image2</image>

</images>

grails的代码如下:

render(contentType:"text/xml"){

images(type:"jpg"){

image("image1",title:"one")

image("image2",title:"tow")

}

}

相关推荐