1

我需要捕获 HTML 并对 HTML 数据进行一些后期处理,然后才能最终输出给用户。最终的 HTML 文档实际上是由许多 JSP 包含(12 个左右)组成的,因此 JSP 中实际上存在一些逻辑。但我需要生成的 HTML。这必须在服务器端完成。

我只想到了2个选项。

  1. 使用 JSP 标记库并通过某种主体捕获或其他方式捕获输出。但是 JSP 有点乱,包含太多代码,理想情况下我试图避免修改任何 JSP 页面。

  2. 使用 URL/Net 库并通过 http 请求连接到此页面。但这也有点乱。

4

1 回答 1

3

如果我了解您想要做什么,那么您应该能够通过使用servlet 过滤器来做到这一点。查看久经考验的真实gzip 示例,了解如何捕获和修改整个输出流。

于 2008-10-28T17:41:11.850 回答