Java 使用Spring的普通XML Web服务:哪种视图技术?

Java 使用Spring的普通XML Web服务:哪种视图技术?,java,xml,spring,spring-mvc,Java,Xml,Spring,Spring Mvc,我一直在使用SpringMVC编写一个简单的XML Web服务。目前,我正在使用Freemarker来布局XML,这样就可以了 但我想知道还有什么其他的方法可以考虑 原因是现在我还需要提供常规html,因此我要查看整个视图层。您可以尝试使用xsl转换 这里是spring文档的链接 Freemarker可以处理HTML和XML-为什么需要新的东西?我知道我可以使用Freemarker来处理这两种东西,我想知道还有什么替代方案。这就是内容协商的目的,spring有一个内容协商视图解析器。您可以返回一

我一直在使用SpringMVC编写一个简单的XML Web服务。目前,我正在使用Freemarker来布局XML,这样就可以了

但我想知道还有什么其他的方法可以考虑


原因是现在我还需要提供常规html,因此我要查看整个视图层。

您可以尝试使用xsl转换

这里是spring文档的链接


Freemarker可以处理HTML和XML-为什么需要新的东西?我知道我可以使用Freemarker来处理这两种东西,我想知道还有什么替代方案。这就是内容协商的目的,spring有一个内容协商视图解析器。您可以返回一个视图,并根据得到的内容类型返回xml或html。然后,您可以简单地注册2
freemarkervewresolver
s one for xml one for html。