工学

多选题有关Servlet的生命周期说法正确的有()。AServlet的生命周期由Servlet实例控制Binit()方法在创建完Servlet实例后对其进行初始化,传递的参数为实现ServletContext接口的对象Cservice()方法响应客户端发出的请求Ddestroy()方法释放Servlet实例

题目
多选题
有关Servlet的生命周期说法正确的有()。
A

Servlet的生命周期由Servlet实例控制

B

init()方法在创建完Servlet实例后对其进行初始化,传递的参数为实现ServletContext接口的对象

C

service()方法响应客户端发出的请求

D

destroy()方法释放Servlet实例

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

Servlet的生命周期


正确答案:
 

第2题:

servlet的生命周期;jsp与servlet的区别。


正确答案:
 

第3题:

在J2EE中,Servlet从实例化到消亡是一个生命周期。下列描述正确的是()

A.在典型的Servlet生命周期模型中,每次Web请求就会创建一个Servlet实例,请求结束Servlet就消亡了

B.init()方法是包容器调用的Servlet实例的第一个方法

C.在包容器把请求传送给Servlet之后,在和调用Servlet实例的doGet或者doPost方法之前,包容器不会调用Servlet实例的其他方法

D.在Servlet实例消亡之前,包容器调用Servlet实例的destroy()方法


参考答案:C, D

第4题:

下面关于Servlet生命周期,说法不正确的是()。 

  • A、 在创建自己的Servlet时候,应该在初始化方法init()方法中创建Servlet实例
  • B、 在Servlet生命周期的服务阶段,执行service()方法,根据用户请求的方法,执行相应的doGet()或是doPost()方法
  • C、 在销毁阶段,执行destroy()方法后系统立刻进行垃圾回收
  • D、 destroy()方法仅执行一次

正确答案:A,C

第5题:

12 servlet的生命周期?


正确答案:
        

第6题:

说一说Servlet的生命周期?


正确答案:

 

servlet 有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束。

这个生存期由javax.servlet.Servlet 接口的init,service 和destroy 方法表达。

Servlet 被服务器实例化后,容器运行其init 方法,请求到达时运行其service 方法,service

方法自动派遣运行与请求对应的doXXX 方法(doGet,doPost)等,当服务器决定将实例销

毁的时候调用其destroy 方法。

web 容器加载servlet,生命周期开始。通过调用servlet 的init()方法进行servlet 的初始化。

通过调用service()方法实现,根据请求的不同调用不同的do***()方法。结束服务,web 容

器调用servlet 的destroy()方法。

第7题:

Servlet方面

1、说一说Servlet的生命周期?


正确答案:

 

servlet有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束。这个生存期由javax.servlet.Servlet接口的init,service和destroy方法表达。

第8题:

有关Servlet的生命周期说法不正确的是:()。

A、Servlet的生命周期由Servlet实例控制

B、init()方法在创建完Servlet实例后对其进行初始化,传递的参数为实现ServletConfig类的对象

C、service()方法响应客户端发出的请求

D、在容器移除servlet 时,调用destroy方法,进行资源的释放


参考答案:A

第9题:

有关Servlet的生命周期说法正确的有()。

  • A、Servlet的生命周期由Servlet实例控制
  • B、init()方法在创建完Servlet实例后对其进行初始化,传递的参数为实现ServletContext接口的对象
  • C、service()方法响应客户端发出的请求
  • D、destroy()方法释放Servlet实例

正确答案:B,C,D

第10题:

说出Servlet的生命周期,并说出Servlet和CGI的区别。


正确答案: Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求对应的doXXX方法(doGet,doPost)等,当服务器决定将实例销毁的时候调用其destroy方法。
与cgi的区别在于servlet处于服务器进程中,它通过多线程方式运行其service方法,一个实例可以服务于多个请求,并且其实例一般不会销毁,而CGI对每个请求都产生新的进程,服务完成后就销毁,所以效率上低于servlet。

更多相关问题