下面顯示的是結(jié)果,我用的是idea,和老師講的一樣的代碼,但是輸出卻是重復的?why?
FirstFilter?Filter{ ????destroy()?{ ????????System..println(); ????} ????doFilter(ServletRequest?servletRequest,?ServletResponse?servletResponse,?FilterChain?filterChain)?IOException,?ServletException ????{ ????????System..println(); ????????filterChain.doFilter(servletRequest,servletResponse); ????????System..println(); ????} ????init(FilterConfig?filterConfig)?ServletException?{System..println(); ????} }
這是FirstFilter
SecondFilter?Filter?{ ????destroy()?{ ????????System..println(); ????} ????doFilter(ServletRequest?servletRequest,?ServletResponse?servletResponse,?FilterChain?filterChain)?IOException,?ServletException?{ ????????System..println(); ????????filterChain.doFilter(servletRequest,servletResponse); ????????System..println(); ????} ????init(FilterConfig?filterConfig)?ServletException?{ ????????System..println(); ????} }
2018-06-19
在設置tomcat 服務器的時候把
Server?
Open browser 的 After launch 勾掉,手動開啟瀏覽器網(wǎng)頁可以解決
2018-05-29
因為你SecondFilter類里面的doFilter方法有一句
所以處理了兩次
2018-03-27