-1
我需要创建一个jsp,以返回(小)xml作为对HTTP POST请求的响应。我试着用搜索引擎,发现SO一些网页是实现这一目标使用servlet如下:如何发送XML作为对来自JSP的HTTP发布请求的响应
response.setContentType("text/xml");
PrintWriter out = response.getWriter();
,然后写经out
对象的XML。我找不到与JSP相同的方法。任何有关如何在JSP中执行此操作的指针都会非常有用。
不要做一个JSP。 –
JSP本质上是一个视图。如果您发送XML作为响应,只需将ContentType设置为“text/xml”并打印XML即可。你不应该需要一个JSP来做到这一点。 – Prmths
许多人建议使用application/xml作为内容类型,而不是text/xml。请参阅:http://stackoverflow.com/questions/3272534/what-content-type-value-should-i-send-for-my-xml-sitemap –