• 2022-06-06
    在一个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)
  • C

    内容

    • 0

      下列有关ServletRequest和ServletResponse的描述错误的是? A: Servlet引擎使用ServletRequest来向Servlet提供有关客户请求的信息,使用ServletResponse向客户端传送经过MIME编码的数据。 B: HttpServletRequest类和HttpServletResponse类能够提供进一步的与协议相关的数据。Servlet的Service方法的参数是ServletRequest对象或ServletResponse 对象中的一个。 C: 发送文本数据时,使用getWriter方法返回PrintWriter对象;发送二进制数据时,使用getOutputStream方法返回ServletOutputStream对象。 D: 在调用getWriter或getOutputStream方法之前必须调用setContentType方法。

    • 1

      Filter必须实现接口____, 它只有一个实例,控制生命周期的方法是____,____和_____; 在提供服务之前被调用方法的参数类型是____;服务方法的参数类型是____,____和__。如果要截取请求,我们会提供___类型的封装类;如果截取应答,我们会提供____类型的封装类,截取应答的标志是在调用____类型对象的___方法后继续有代码处理应答。 A: FilterChain B: ServletRequest C: ServletResponse D: HttpServletResponseWrapper E: HttpServletRequestWrapper F: init G: doFilter,destroy ,Filter,FilterConfig(init的参数)

    • 2

      当客户端首次请求访问一个Servlet时,Servlet容器可能会创建哪些对象?( ) A: Servlet对象 B: ServletContext对象 C: 与Servlet对象关联的ServletConfig对象 D: ServletRequest和ServletResponse对象

    • 3

      下面有关Servlet中service()方法说法不正确的是() A: A在init()方法正确执行完成后,service()将被容器调用 B: B容器调用service()方法来处理客户端的请求 C: Cservice()中有用于接受客户端请求信息的ServletResponse对象和用户对客户端进行相的ServletRequest对象 D: DServlet对象通过ServletRequest获取客户端的相关信息和请求信息

    • 4

      Filter被称作过滤器或拦截器,基本功能是对Servlet容器调用Servlet的过程进行拦截。Filter实现拦截的方法是() A: FilterChain() B: Filter() C: doFilter() D: init()