A: init()
B: doFilter(ServletRequest req, ServletResponse resp, FilterChain chain)
C: destory()
D: init(FilterConfig config)
举一反三
- 在一个Filter中,处理filter的业务的是()方法 A: dealFilter(ServletRequest reg,ServletResponse res,FilterChain chain) B: dealFilter(ServletRequest reg,ServletResponse res) C: doFilter(ServletRequest reg,ServletResponse res,FilterChain chain) D: doFilter(ServletRequest reg,ServletResponse res)
- 在一个Filter中,处理Filter业务的是( )方法 A: doFilter (HttpServletRequest request,HttpServletResponse response,FilterChainchain) B: doFilter (HttpServletRequest request,HttpServletResponse response) C: doFilter (ServletRequest request,ServletResponse response ,FilterChain chain) D: doFilter (ServletRequest request, ServletResponse response)
- 编写Servlet过滤器时,()方法用于调用过滤器链中的下一个过滤器。 A: Servlet B: FilterConfig C: Filter D: FilterChain
- Filter被称作过滤器或拦截器,基本功能是对Servlet容器调用Servlet的过程进行拦截。Filter实现拦截的方法是() A: FilterChain() B: Filter() C: doFilter() D: init()
- 下面哪个方法不属于Servlet接口 A: init(ServletConfig config) B: destroy() C: getServletInfo() D: service(ServletRequest req, ServletResponse res) E: doGet(HttpServletRequest req, HttpServletResponse res)
内容
- 0
在过滤器的生命周期方法中,每当传递请求或响应时Web容器会调用过滤器的( )方法。 A: init B: service C: doFilter D: destroy
- 1
Filter必须实现接口____, 它只有一个实例,控制生命周期的方法是____,____和_____; 在提供服务之前被调用方法的参数类型是____;服务方法的参数类型是____,____和__。如果要截取请求,我们会提供___类型的封装类;如果截取应答,我们会提供____类型的封装类,截取应答的标志是在调用____类型对象的___方法后继续有代码处理应答。 A: FilterChain B: ServletRequest C: ServletResponse D: HttpServletResponseWrapper E: HttpServletRequestWrapper F: init G: doFilter,destroy ,Filter,FilterConfig(init的参数)
- 2
下面选项中,用于初始化过滤器的方法是() A: init(FilterConfigfilterConfig) B: doFilter(ServletRequestreq,ServletResponseresp,FilterChainchain) C: destroy() D: init(ServletConfigservletConfig)
- 3
( )接口用于调用过滤器中的一系列过滤器 A: FilterChain B: Filter C: ServletContextListener D: HttpSessionArttributeListener
- 4
与过滤器设计有关的接口有哪些? A: Filter B: ServletRequestListener C: FilterConfig D: FilterChain