English 中文(简体)
如何在 JSP 页面生成最终的 HTML 输出,但在显示给用户之前捕获它?
原标题:
  • 时间:2008-10-28 17:20:23
  •  标签:

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

我只想到了两个选项。

  1. 使用JSP标签库,并通过一些类型的body捕获来捕获输出。但是,JSP有很多代码,理想情况下我尝试避免修改任何JSP页面。

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

最佳回答

如果我理解你想要做什么,那么你应该能够通过使用一个 servlet 过滤器 来实现。查看一下经过试验的和可信的 gzip 示例 ,了解如何捕获和修改整个输出流。

问题回答

暂无回答




相关问题
热门标签