【问题标题】:Servlets- How to read from a servlet output(out.println)Servlet - 如何从 servlet 输出中读取(out.println)
【发布时间】:2011-09-08 11:35:08
【问题描述】:

您能否帮助我使用 java 类/servlet 读取 servlet 输出。 场景:我有一个从 out.println("Hello World) 打印“Hello World”的 servlet。

我需要在 java/servlet 文件中捕获该 servlet 的输出并执行任务

感谢任何线索。

谢谢

【问题讨论】:

  • Sample Snippet 会更有帮助。谢谢

标签: java servlets


【解决方案1】:

如果 out 是响应流,那么您可以使用 HttpURLConnection 进行调用以读取它在响应中打印的输出。

另见

【讨论】:

  • Sample Snippet 会更有帮助。
【解决方案2】:

我们可以使用filters。在“链接”之后,我们可以使用响应对象来读取响应字符串。

chain.doFilter(request, response);

有一个带有完整描述的类似问题。由于它包含广泛的描述,我不再在这里重复。

【讨论】:

  • 您忘记了一个重要的附加步骤。没有直接从HttpServletResponse 读取正文的标准方法。没有getInputStream() 方法什么的。
猜你喜欢
  • 2016-10-14
  • 1970-01-01
  • 2017-04-14
  • 1970-01-01
  • 2012-10-27
  • 2018-09-10
  • 1970-01-01
  • 1970-01-01
  • 2010-11-11
相关资源
最近更新 更多