美文网首页
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