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

时间:2016-02-03 12:15:39

标签: java list http httpresponse

是否可以在Java中发送对象列表作为对HttpGet请求的响应?我找不到任何关于如何实现这一点的事情。

1 个答案:

答案 0 :(得分:1)

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

这完全取决于您在客户端和服务器之间交换数据的方式。例如,您正在使用JSON交换数据,那么您必须使用像Jackson这样的库,它们可以将您的Java对象转换为JSON,如果您使用的是XML,那么它也会被告知为真。

阅读here了解有关JSON的可用选项,也可以随时阅读this answer,但它更多地讨论了遍历JSON。

<小时/> 根据OP的评论

进行更新

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

请查看this question