我将获得 Html 响应,并在它们到达客户端之前对 Java 中的响应进行一些修改。我的想法是编写一个 servlet 过滤器,但我不知道如何实现它。我得到的是:javax.servlet.ServletResponse resp
和javax.servlet.ServletRequest req
。
问问题
65 次
3 回答
1
过滤器的要点 检查修改响应的部分
于 2013-10-12T07:05:04.577 回答
0
在您的 servlet 过滤器中,您可以提供自己的HttpServletResponseWrapper子类
调用 chain.doFilter(...) 后,您的响应包装器将包含 html 内容,您将能够检索和转换它。您可以在那里找到类似的 servlet 过滤器作为示例:http ://www.onjava.com/pub/a/onjava/2003/11/19/filters.html
于 2013-10-12T07:07:17.583 回答
0
使用head first
过滤器的章节有一个例子HttpServletResponseWrapper
。非常适合 servlet 和 jsp 的书。
于 2013-10-12T07:10:53.280 回答