将REST与Struts 2集成

时间:2012-12-21 11:53:47

标签: java spring rest struts2 struts2-rest-plugin

如何集成或创建REST Web应用程序?我看到了这个插件struts rest-plugin,但文档没有提供任何正在运行的示例。

对于使用Struts2的REST还是Struts2的另一个REST插件,有没有其他选择?我搜索了另一个支持REST的框架,我看到了spring框架。反正我是否可以合并Spring框架休息与Struts2休息如果是这样如何?

3 个答案:

答案 0 :(得分:2)

Spring支持Struts 1和2以及Java Faces。在我看来,它也有自己的网络MVC框架,对所有这些框架都有很大的改进。

无论您是从Spring服务还是Struts Action类中执行此操作,您只需调用调用REST或SOAP服务的REST或SOAP客户端来完成用例。你真的只需要一个好的客户端库。

REST非常简单 - 任何HTTP客户端都可以。

SOAP客户端可以来自Apache或Spring。

答案 1 :(得分:1)

看看这些关于如何使用Struts2(以及REST插件)构建REST应用程序的示例:

example1

example2

答案 2 :(得分:0)

是的,你可以将它全部集成,参见my blog post,它有详细的描述和一个代码示例,它可以准确地说明如何使这一切从零到生产。