0

我对过滤器的理解是 - 过滤器只能用于预处理,一旦它们的任务完成,它们就会将控制权交给调用的资源,然后控制 nvere 回到过滤器。所以它们永远不能用于后处理?我是对的?请帮忙。

4

1 回答 1

3

不,你不对。需要预处理和后处理的过滤方法通常如下所示:

public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) {
    preProcess(request, response);
    chain.doFilter(request, response);
    postProcess(request, response;
}
于 2013-07-27T14:09:22.470 回答