• sevlet生命周期


       一个Sevlet就是一个标准的服务器端应用程序,它可以执行商务逻辑,处理HTTP的请求。需要运行在服务器端,需要Web容器的支持,Java编写。

        生命周期:

         servlet容器可以理解为服务器,tomcat就是一个servlet容器.当用户有一个请求发来的时候,送到了tomcat端,即送到了servlet容器中,容器就创建一个servlet实例用来处理这个请求.通过init()方法初始化实例,然后就调用service()方法处理请求,并将结果返回.

    tomcat就返回一个响应.servlet在之后的过程中,如果没有被继续使用就会调用destory()方法销毁

          当客户端访问服务器时候:

         1先执行init()方法,初始化一些常量,变量。执行一次。(每次WEB容器启动执行。)

         2然后执行service方法,提供核心业务逻辑。每次请求都要访问。(他衍生2个方法doGet(),doPost()。响应不同的请求post和get请求。)。

         3最后destory()关闭资源,如:数据库连接,内存消耗。执行一次。(每次WEB容器关闭执行。)

  • 相关阅读:
    MyBatis之启动分析(一)
    通俗算法教程03
    数学倒底有没有绝对的严格性和形式化?
    通俗算法教程02
    .NET Core 中正确使用 HttpClient 的姿势
    通俗算法教程01
    我要写一篇文章吗?
    [ASP.NET MVC 小牛之路]18
    [ASP.NET MVC 小牛之路]17
    [ASP.NET MVC 小牛之路]16
  • 原文地址:https://www.cnblogs.com/LuckStarShine/p/2658585.html
Copyright © 2020-2023  润新知