【发布时间】:2011-01-20 16:48:42
【问题描述】:
它是否具有内置支持,或者我必须自己将 java 对象转换为 xml?一个例子会很有帮助。谢谢!
【问题讨论】:
-
向我们展示你目前所拥有的东西也会很有帮助,这样我们就可以看到你正在使用哪种风格的控制器。
标签: xml spring-mvc
它是否具有内置支持,或者我必须自己将 java 对象转换为 xml?一个例子会很有帮助。谢谢!
【问题讨论】:
标签: xml spring-mvc
假设您使用的是 Spring 3,那么您可以让它自动编组对 XML 的响应:
@RequestMapping("/someurl")
public @ResponseBody SomeObject someMethod() {
...
return instanceOfSomeObject;
}
然后在您的上下文中,您将注册一个支持 XML 的 HttpMessageConverter 实例,例如 MarshallingHttpMessageConverter(配置了适当的 Marshaller)。
【讨论】: