如何在java中获取html响应?

时间:2013-10-12 06:52:34

标签: java html servlet-filters

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

3 个答案:

答案 0 :(得分:1)

The essentials of filters 检查有关修改回复的部分

答案 1 :(得分:0)

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

子类

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

答案 2 :(得分:0)

使用head first的章节进行过滤,有HttpServletResponseWrapper的示例。对于servlet和jsp来说非常好的书。