【问题标题】:How to catch html response in Java? [closed]如何在 Java 中捕获 html 响应? [关闭]
【发布时间】:2013-10-12 06:52:33
【问题描述】:

我将获得 Html 响应,并在响应到达客户端之前对 Java 中的响应进行一些修改。 我的想法是编写一个 servlet 过滤器,但我不知道如何实现它。 我得到的是:javax.servlet.ServletResponse respjavax.servlet.ServletRequest req

【问题讨论】:

    标签: java html servlet-filters


    【解决方案1】:

    The essentials of filters 检查修改响应的部分

    【讨论】:

      【解决方案2】:

      在您的 servlet 过滤器中,您可以提供自己的 HttpServletResponseWrapper 子类

      在调用chain.doFilter(...) 之后,您的响应包装器将包含html 内容,您将能够检索和转换它。 您可以在那里找到类似的 servlet 过滤器作为示例:http://www.onjava.com/pub/a/onjava/2003/11/19/filters.html

      【讨论】:

        【解决方案3】:

        使用head first 的章节进行过滤,有一个HttpServletResponseWrapper 的示例。非常适合 servlet 和 jsp 的书。

        【讨论】:

          猜你喜欢
          • 2013-05-16
          • 2012-12-22
          • 1970-01-01
          • 2012-02-05
          • 2014-07-15
          • 1970-01-01
          • 2013-01-12
          • 1970-01-01
          • 2012-09-15
          相关资源
          最近更新 更多