2009-10-29 47 views
1

我希望使用Spring MVC来提供REST Web服务。但是,通过运行一些书籍和教程,它看起来像ModelAndView总是返回一个已解析的JSP文件。我想我可以让JSP构建我的XML文档,但这是解决问题的最好方法吗?我认为也许更有条理的XML构建方法可能是合适的。没有JSP的Spring MVC的最佳方式?

我有什么选择?另外,有没有人有任何相关的教程?

+0

你应该看看@RestController注解。 – mancini0 2015-11-21 17:02:47

回答

2

This可能会有所帮助。看来你正在寻找一个编组视图。

或者,像Jersey或RESTeasy这样的JAX-RS实现也可能适合您。

1

您是否考虑过将Spring与RESTlet库集成? This page可能是一个很好的起点...

0

有许多用于编组的Java bean到XML或JSON选项。我使用spring-json包将我的模型呈现为JSON以供我的Web服务使用,如果您想呈现XML,则有几种选择。

0

你可以看看Freemarker。基本上,XML只是文本,通过使用模板系统,您可以轻松创建您想要返回的XML文档。