昆明java培训
达内昆明广州春城路

18487146383

热门课程

Servlet生命周期

  • 时间:2016-08-31
  • 发布:昆明Java培训
  • 来源:达内新闻

昆明Java培训机构的老师今天给大家讲Servlet生命周期

Servlet生命周期:Servlet加载--->实例化--->服务--->销毁。

init():在Servlet的生命周期中,仅执行一次init()方法。它是在服务器装入Servlet时执行的,负责初始化Servlet对象。可以配置服务器,以在启动服务器或客户机首次访问Servlet时装入Servlet。无论有多少客户机访问Servlet,都不会重复执行init()。

service():它是Servlet的核心,负责响应客户的请求。每当一个客户请求一个HttpServlet对象,该对象的Service()方法就要调用,而且传递给这个方法一个“请求”(ServletRequest)对象和一个“响应”(ServletResponse)对象作为参数。在HttpServlet中已存在Service()方法,Service方法调用doGet或doPost。

destroy():仅执行一次,在服务器端停止且卸载Servlet时执行该方法。当Servlet对象退出生命周期时,负责释放占用的资源。一个Servlet在运行service()方法时可能会产生其他的线程,因此需要确认在调用destroy()方法时,这些线程已经终止或完成。

昆明达内Java培训汇集Java培训行业专家,学Java开发就到昆明达内Java培训班!了解详情请登陆昆明达内Java培训官网(km.Java.tedu.cn)!

上一篇:基本的注解
下一篇:创建Servlet对象的时机

马上预约三天免费体验课

姓名:

电话:

java培训班:java数据库连接池

达内教育集团荣获新京报“2015年度我信赖的培训品牌”金粉笔奖

IT人员迅速提升自我效率的十大方法

用户流失预警

选择城市和中心
贵州省

广西省

海南省