【问题标题】:How to send Data from Tomcat Server to Client?如何将数据从 Tomcat 服务器发送到客户端?
【发布时间】:2014-03-10 15:49:12
【问题描述】:

我需要编写一个通过 Spring 获取 Json 并传递数据的函数。案例是客户向我发送了一个文件名,我正在查看文件所在的数据库并将数据发送给他。我只需要一点启动和可以回答我问题的人:

  • 我真的需要套接字吗?
  • 我应该使用什么样的流(它的几种数据类型,比如图片, 文件,Pdf....)
  • 如何确定要发送的目的地

【问题讨论】:

  • 如果您可以接受,您可以只发送数据作为对传入请求的响应?
  • 是的,那是对的,但我怎么能意识到这一点?谢谢你的回答:-)

标签: java sockets tomcat transfer


【解决方案1】:

你可以像这样使用响应:

String yourData;
JsonWriter writer = new JsonWriter(response.getWriter());
    writer.beginObject();
    writer.name("data").value(yourData);
    writer.endObject();
    writer.close();

【讨论】:

  • 就这么简单吗?我的数据可以是图像或其他。当我这样做时会出现下载窗口吗?请原谅我的问题,但我对 File 的东西很陌生。
  • 这只是一个简单的例子,让您可以看到图片stackoverflow.com/questions/2979758/…
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-04-11
  • 2021-12-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-08-29
  • 2020-08-17
相关资源
最近更新 更多