一些原因,我无法弄清楚如何让Play!提供XML响应。我也不理解文档(您可以在这里找到)。我的目标是创建一个站点地图,因此响应应为
Content-Type: application/xml;
。您将如何更改以下控制器以提供该Content-Type?public static Result sitemap() {
return ok("<message \"status\"=\"OK\">Hello Paul</message>");
}
sitemap
方法中添加@BodyParser.Of(Xml.class)
注解吗? - tehlexxresponse().setContentType("application/xml")
设置正确的MIME类型),甚至更简单的方法是:像处理HTML页面一样使用模板。这可能是生成XML响应最快的方法。 - Jürgen Zornig