当前位置: 首页 > 知识库问答 >
问题:

在Java中发送对象列表作为响应[已关闭]

董奇思
2023-03-14

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

共有1个答案

王子明
2023-03-14

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

这完全取决于你如何在客户端和服务器之间交换数据。例如,你在JSON中交换数据,那么你必须使用像杰克逊这样的库,它可以将你的Java对象转换为JSON,如果你使用XML,那么它也是如此。

在这里阅读JSON的可用选项,也可以随意阅读这个答案,不过它更多地讨论了如何遍历JSON。

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

请看一下这个问题。

 类似资料:
  • 我正在使用Spring Web创建一个rest资源。我用Java创建了类似于Json响应的文档对象。当我使用String.class作为响应类型时,我从请求中获取响应。当我更改对我创建的类的响应时,boy是null。 这是我的httpgetter Json文档 函数调用 JSON响应

  • 问题内容: Expressjs框架具有sendfile()方法。我如何在不使用整个框架的情况下做到这一点。我正在使用node-native- zip创建档案,并将其发送给用户。 问题答案: 这是一个示例程序,它将通过从磁盘流式传输myfile.mp3来发送myfile.mp3(也就是说,在发送文件之前,它不会将整个文件读入内存)。服务器在端口2000上侦听。 [更新] 正如@Aftershock在

  • 问题内容: 我在Spring Boot中有一个示例RestController: 我正在使用JSON库 当我点击API时,我得到一个异常提示: 路径为[]的Servlet [dispatcherServlet]的Servlet.service()抛出异常[请求处理失败;嵌套异常为java.lang.IllegalArgumentException:未找到类型为org.json.JSONObject

  • 我在Spring Boot中有一个RestController示例: 我正在使用JSON库 当我点击API时,我得到一个异常: 路径为[]的上下文中servlet[dispatcherServlet]的servlet.service()引发异常[请求处理失败;嵌套异常为java.lang.IllegalArgumentException:没有找到具有根本原因的返回值:class org.json.

  • 这似乎是一个简单的问题,但我一直无法解决它或找到任何解决办法。 如何反序列化: 进入对象列表:

  • 我对node.js不熟悉,有人能告诉我如何使用res.send()方法发送多个数据库行吗?在上面的代码中,我从数据库中提取了多个行,但当我将这些数据放入res.send()中时,它不能运行for循环,并给出类似“throw err;//Rethrow non-MySQL errors^”的错误 发送后无法设置标头。“ app.post(“/GetUserList.htm”,function(req