zoukankan      html  css  js  c++  java
  • 当请求一个Servlet时,后台如何运作?

    容器启动时,读取web.xml,明确Servlet的映射

    请求一个Servlet,从URL映射到Servlet名,再到一个类名

    容器使用Class.forName(className).newInstance()方法加载并创建一个Servlet实例

    在新创建的Servlet实例上调用init(ServletConfig)方法进行初始化,ServletConfig对象包含了在部署描述符中指定的初始化参数

    创建一个新线程,运行Servletservice方法,进而根据请求类型再调用doGet或者doPost方法。

    当容器决定不再需要某Servlet实例时,在该实例上调用destroy()方法清理和释放资源

    关闭Servlet实例,完成一切处理

  • 相关阅读:
    四级英语day9
    123
    像程序员一样思考
    Kali
    OS X
    Effective Java
    DHU ACM OJ
    Ambari
    Hadoop
    Hadoop2
  • 原文地址:https://www.cnblogs.com/zhahu/p/11931403.html
Copyright © 2011-2022 走看看