在 Java 中发送对象列表作为响应

Send list of objects as response in Java

是否可以发送对象列表作为对 Java 中 HttpGet 请求的响应?我找不到任何有关如何完成此操作的信息。

是的,可以发送对象列表作为对 GET/POST 响应的响应。

这完全取决于您如何在客户端和服务器之间交换数据。例如,你在 JSON 中交换数据,那么你必须使用像 Jackson 这样的库,它可以将你的 Java 对象转换为 JSON,如果你使用 XML 那么同样告诉没错。

阅读 here for available options with JSON, also feel free to read ,但它更多地讨论了遍历 JSON。


根据 OP 的评论更新

方法始终保持不变,您将以某种格式向客户端发送响应,您将使用 HttpServletResponse 方法,如设置内容类型等。您将在其中设置内容类型(XML 或 JSON等)并写入响应流,然后刷新流。

请看this question