【发布时间】:2012-01-02 04:26:30
【问题描述】:
我有一个基于 servlet 的 Web 应用程序,它产生两组数据。网页中的一组数据是必需的,另一组是可选的。我想尽可能快地呈现基本数据,然后流式传输可选数据。我正在考虑将基本数据写入HttpServletRequest 的输出流,然后调用HttpServletRequest.flushBuffer() 将响应提交给客户端,但不要从 servlet 代码返回,而是创建可选数据,将其写入再次输出流,然后从 servlet 代码返回。
这个方案有哪些可能出错的地方?这是实现这一目标的标准做法吗?
【问题讨论】:
-
是什么样的数据? HTML?
-
是的,它是一个普通的 HTML 页面,包含 js、css 和 html。
标签: java http jakarta-ee servlets