以下内容引用自http://wiki.jikexueyuan.com/project/jsp/xml-data.html:
当通过HTTP发送XML数据时,使用JSP处理传入和传出的XML文件是有意义的,例如RSS文档。作为XML文档仅仅是一堆文字,通过JSP创建一个XML文档并不比创建一个HTML文档困难。
一、从JSP发送XML
可以用JSP发送HTML的同样的方式来发送XML内容。唯一的区别在于,必须设置页面的内容类型为text/xml。使用<%@page%>标签来设置内容类型,如下所示:
<%@ page contentType="text/xml" %>
下面是一个简单的例子将XML内容发送到浏览器:
<%@ page contentType="text/xml" %>
<books>
<book>
<name>Padam History</name>
<author>ZARA</author>
<price>100</price>
</book>
</books>
二、在JSP上处理XML
采用的是JSTL标签进行操作,详细参考:http://www.cnblogs.com/EasonJim/p/6958988.html
测试工程:https://github.com/easonjim/5_java_example/tree/master/jspbasics/test18