• 2022-06-16
    在JSP中,以下关于Servlet生命周期描述错误的是( )。
    A: init()方法只有在加载当前的Servlet时被执行,并且只执行一次
    B: destroy()方法只有在服务器停止的时候或系统回收资源时才被执行
    C: Servlet生命周期过程:实例化>;init()>;service()>;destroy()
    D: Servlet实例需手动创建
  • D

    举一反三

    内容

    • 0

      有关Servlet的生命周期,下面说法不正确的是( ) A: 在创建自己的Servlet时候,应该在初始化方法init()中创建Servlet实例。 B: 在Servlet生命周期的服务阶段,执行service()方法,根据用户的请求方法,执行相应的doGet()或者doPost()方法。 C: destory()方法仅执行一次,即在服务器停止且卸载Servlet时执行该方法。 D: 在销毁阶段,执行destory()方法后系统立即执行垃圾回收。

    • 1

      以下关于Servlet生命周期的描述,错误的是( ) A: Servlet生命周期主要包括初始化、响应客户端请求和释放Servlet对象三个阶段。 B: 客户端每请求一次Servlet,服务器就会调用init()方法创建一个Servlet实例对象,所以init()会被服务器调用多次。 C: Servlet调用service()方法来响应客户端的请求 D: 当服务器关闭时,服务器会调用destroy()方法释放Servlet实例对象。

    • 2

      当访问一个Servlet时,以下Servlet中的哪个方法先被执行( )。 A: service() B: doGet() C: destroy() D: init()

    • 3

      Servlet实例在整个生命周期中可以多次调用的方法是()。 A: init() B: destroy() C: onStart() D: service()

    • 4

      下面关于servlet生命周期说法错误的是: A: servlet在整个生命周期中只执行一次service方法 B: 在Servlet的生命周期中,仅执行一次init方法,是在服务器装入Servlet时执行的 C: 缺省的服务功能是调用与Http请求方法相应的do功能 D: 缺省的init()方法设置了Servlet的初始化参数,并用它的ServletConfig对象参数来启动配置