是否可以在Java中发送对象列表作为对HttpGet请求的响应?我找不到任何关于如何实现这一点的事情。
答案 0 :(得分:1)
是的,可以发送对象列表作为对GET / POST响应的响应。
这完全取决于您在客户端和服务器之间交换数据的方式。例如,您正在使用JSON交换数据,那么您必须使用像Jackson这样的库,它们可以将您的Java对象转换为JSON,如果您使用的是XML,那么它也会被告知为真。
阅读here了解有关JSON的可用选项,也可以随时阅读this answer,但它更多地讨论了遍历JSON。
<小时/> 根据OP的评论
进行更新
方法始终保持不变,您将以某种格式向客户端发送响应,您将使用HttpServletResponse方法,如设置内容类型等,您将设置内容类型(XML或JSON等)并写入响应流和然后冲洗流。
请查看this question。