码迷,mamicode.com
首页 > 其他好文 > 详细

Servlet概念

时间:2019-08-22 20:32:41      阅读:113      评论:0      收藏:0      [点我收藏+]

标签:并且   抽象   init   概念   eric   创建   内存   des   generics   

1.什么是Servlet?

  Servlet是有SUN公司提供的动态Web资源开发技术

  本质上是一个Java程序

  Servlet程序必须放在Servlet容器(tomcat)中,有容器调用才可以执行

  作用:用于在服务端接收客户端的请求,并处理,最后再做出回应

 

2.Servlet集成关系

  Servlet接口  ---定义了一个Servlet类应该具有哪些功能

    |

    |---GenericServlet抽象类,实现了Servlet接口,并且实现了接口中的大部分方法,但是Service方法没有实现,需要开发人员自己来实现

      |

      |---HttpServlet抽象类,继承了GenericServlet,并实现了service方法,在service方法中判断请求方式,根据不同的请求方式来调用不同的doxxx方法

 

3.Servlet生命周期:

  Servlet在第一次被访问时创建Servlet实例,创建之后服务器会立即调用init方法进行初始化的操作,在此之后Servlet实例会一直驻留在服务器的内存中,为后续的请求服务,只要有请求访问Servlet,服务器会调用service方法来处理请求,知道服务器关闭,或者web应用被移除容器为止,随着web应用的销毁,servlet实例也会跟着销毁,在销毁之前服务器会调用destroy方法进行善后的处理

Servlet概念

标签:并且   抽象   init   概念   eric   创建   内存   des   generics   

原文地址:https://www.cnblogs.com/gxlaqj/p/11396606.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!