多個Filter的執行具體情況

iteye_8658發表於2009-04-26
今天無意間看到一個博友寫了filter執行情況。 我覺得他這個圖畫得很好。經過修改,就在此收藏一下吧。為了以後方便查閱。

[img]/upload/attachment/98065/55bb5861-f89b-33d1-b389-880479187d49.jpg[/img]


public class TestFilter implements Filter {  

public void doFilter(ServletRequest request, ServletResponse response,
FilterChain chain) throws IOException, ServletException {
//Code1 begin
System.out.println("before invoke Filter's chain.doFilter() ..");
//Code1 end

chain.doFilter(request, response);

//Code2 begin
System.out.println("after invoke Filter's chain.doFilter() ..");
//Code2 end
}

public void init(FilterConfig filterConfig) throws ServletException {
System.out.println("Filter init()...");
}
public void destroy() {

}

}

相關文章