Java 以复杂对象作为输入的Restful web服务

Java 以复杂对象作为输入的Restful web服务,java,web-services,object,Java,Web Services,Object,如何在RESTfulWeb服务中将复杂对象(如Person类)作为输入参数传递 我已经通过许多链接,但没有找到解决办法。请帮助将对象转换为JSON或XML(或任何其他格式,但它们是最常见的),并将其发送到请求正文中。java中提供了Restful客户端api 1.JAX-RS-API-->JersyImpl、Resteasy(Jboss)Impl等 您可以使用其中任何一个,也可以将任何java对象作为输入传递给restful资源。我是restful webserice的新手。您能分享一个链接或一

如何在RESTfulWeb服务中将复杂对象(如Person类)作为输入参数传递


我已经通过许多链接,但没有找到解决办法。请帮助

将对象转换为JSON或XML(或任何其他格式,但它们是最常见的),并将其发送到请求正文中。

java中提供了Restful客户端api

1.JAX-RS-API-->JersyImpl、Resteasy(Jboss)Impl等


您可以使用其中任何一个,也可以将任何java对象作为输入传递给restful资源。

我是restful webserice的新手。您能分享一个链接或一些代码片段吗?这将非常有用。。提前感谢…任何其他发送数据的方式,因为我使用过SOAP,在那里我可以发送任何复杂类型的对象作为输入…所以看看REST中是否有任何其他类似类型的东西…SOAP完全按照我说的做:它将输入转换为XML。只需使用JSON或XML序列化程序。有几十种:Jackson、Gson、JAXB等。一些客户端RESTAPI为您进行序列化。请改用JSON-RPC