gpt4 book ai didi

java - 从 RESTful Web 服务方法返回原始数组

转载 作者:行者123 更新时间:2023-11-30 05:06:56 25 4
gpt4 key购买 nike

我是 REST 框架的新手,正在尝试公开一个简单的方法,该方法需要一个整数数组并返回一个字符串数组。但我很困惑该方法的 mimetype @Produces@Consumes 应该是什么?客户又该如何获取呢?

我已经了解了使用 JAXB 通过 XML/JSON 格式发送复杂对象的方法;但我还没有看到任何原语/数组的代码...有人可以帮忙吗?

另外,如果有人也可以展示 SOAP 服务的类似代码,我将不胜感激......

谢谢!

PS:我在 Eclipse 上使用 Jersey/Java 来开发服务。

最佳答案

自动处理基元和数组。您不必为他们做任何特别的事情。

@Produces@Consumes 与返回的对象类型无关。它们与服务消费和生成的内容类型有关。然而,它们确实与对象的表示有关。因此,如果您有 @Produces("application/json"),那么框架将使用 JSON 来表示结果。

可以查看RESTEasy的文档(除了 Jersey ,我猜你已经看过了)。它几乎全面地涵盖了 JAX-RS。

关于java - 从 RESTful Web 服务方法返回原始数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4785920/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com