第八章 Servlet高级

发布时间 2023-10-19 15:52:58作者: qing影

一. 单选题(共5题,50分)

  1. (单选题)
    下面选项中,关于统计网站当前在线人数的计数器count变量应该保存的域范围是( )
    A. request
    B. session
    C. application
    D. page

  2. (单选题)

    <session-config>
        <session-timeout>2</session-timeout>
        </session-config>
    

    下面的说法,正确的是( )
    A. 在空闲状态下,2秒后将导致session对象销毁
    B. 在空闲状态下,2分钟后将导致session对象销毁
    C. 在空闲状态下,2毫秒后将导致session对象销毁
    D. 在空闲状态下,2小时后将导致session对象销毁

  3. (单选题)
    下面选项中,能够返回Filter设置的所有初始化参数名称的方法是( )
    A. getServletContext()
    B. getFilterName()
    C. getInitParameter(String name)
    D. getInitParameterNames()

  4. (单选题)
    关于Filter链的执行顺序,是由web.xml文件中的哪个元素决定的( )
    A. <filter>元素顺序决定
    B. <filter-mapping>元素顺序决定
    C. <filter-class>元素顺序决定
    D. 由过滤器类名的顺序决定

  5. (单选题)
    下列选项中,哪个元素可以指定Filter拦截的资源被容器调用的方式( )
    A. <filter-name>
    B. <url-pattern>
    C. <filter-class>
    D. <dispatcher>

二. 判断题(共5题,50分)

  1. (判断题)
    实现ServletRequestAttributeListener接口的监听器类,可以用于监听ServletRequest对象中的属性变更。( )
    A. 对
    B. 错

  2. (判断题)
    标签指定的超时必须为一个整数,如果这个整数是为0或负整数,则session永远不会超时。( )
    A. 对
    B. 错

  3. (判断题)
    在web.xml中,一个 元素中可以出现多个< listener-class>子元素。( )
    A. 对
    B. 错

  4. (判断题)
    Servlet事件监听器根据监听事件的不同,可以分为两类。( )
    A. 对
    B. 错

  5. (判断题)
    获取FilterConfig对象,可以通过手动调用它的构造方法,从而进行它的实例化。( )
    A. 对
    B. 错