美文网首页
Servlet 处理流程分析

Servlet 处理流程分析

作者: Mr_Mok | 来源:发表于2015-05-12 03:00 被阅读0次

    Servlet处理

    1. 客户端发送Http请求,会到达Tomcat 内置服务器
      2.Tomcat内置服务器接受到请求,转发给servlet 容器
      3.servlet容器接收到请求后加载servlet,产生servlet实例后,向其传递表示请求和相应的对象
      HttpServletRequest对象和HttpServletResponse对象,然后Servlet实例使用请求对象得到客户的请
      求信息,并进行相应的处理
    2. servlet 处理完毕之后,有可能会将请求转发给其他servlet继续进行处理
    3. 全部处理完毕后,处理结果会通过显示对象发送回客户端浏览器

    Servlet 执行流程

    1. 当Servlet 被装载并实例后,容器会首先调用 init ( )方法 , 对Servlet 进行初始化,
      只有init()方法调用成功后, Servlet才会处于服务状态, 接收客户端的请求并进行处
      理,在整个生命周期中, init()只会被调用一次
    2. 执行完初始化操作之后,调用Service()方法,来对客户端请求进行处理,在生命周期中会被
      调用多次,跟请求的次数有关
    3. 当Servlet 不再使用,容器销毁Servlet之前会调用destroy 方法,也只调用一次.

    相关文章

      网友评论

          本文标题:Servlet 处理流程分析

          本文链接:https://www.haomeiwen.com/subject/ielfqttx.html