Java 从RESTful web服务方法返回基元数组
我是REST框架的新手,正在尝试公开一个简单的方法,它需要一个整数数组并返回一个字符串数组。但是我很困惑,在这个方法上,mimetypeJava 从RESTful web服务方法返回基元数组,java,rest,jersey,jax-rs,Java,Rest,Jersey,Jax Rs,我是REST框架的新手,正在尝试公开一个简单的方法,它需要一个整数数组并返回一个字符串数组。但是我很困惑,在这个方法上,mimetype@产生了什么,消耗了什么?客户应该如何获得它 我见过使用JAXB通过XML/JSON格式发送复杂对象的方法;但是我还没有看到任何原语/数组的代码…有人能帮我吗 另外,如果有人也能为SOAP服务显示类似的代码,我将不胜感激 谢谢 PS:我在Eclipse上使用Jersey/Java来开发服务。原语和数组是自动处理的。你不必为他们做任何特别的事 @生产和@消费与返回
@产生了什么
,消耗了什么?客户应该如何获得它
我见过使用JAXB通过XML/JSON格式发送复杂对象的方法;但是我还没有看到任何原语/数组的代码…有人能帮我吗
另外,如果有人也能为SOAP服务显示类似的代码,我将不胜感激
谢谢
PS:我在Eclipse上使用Jersey/Java来开发服务。原语和数组是自动处理的。你不必为他们做任何特别的事
@生产
和@消费
与返回的对象类型无关。它们与服务使用和产生的内容类型有关。它们确实与对象的表示有关。因此,如果您有@products(“application/json”)
,那么框架将使用json表示结果
您可以查看的文档(除了Jersey的文档,我想您已经看过了)。它几乎全面地介绍了JAX-RS。我正试图实现同样的目标,但做不到。你能和我分享一些代码吗?我现在没有core-我刚才用Jersey做了一些概念验证。你和我分享你的代码,我试着指出问题所在。