Servlet

96 阅读1分钟

Servlet

一.概念

1.Servlet是一个java程序(动态加载资源)运行在web服务器上
2.主要功能在交互式地浏览和生成数据,生成动态Web内容

二.实现过程

1.客户端发送请求到服务器端
2.服务器将请求信息发送至Servlet
3.Servlet生成响应内容并将其传给服务器,响应内容动态生成,通常取决于客户端的请求
4.服务器将响应返回给客户端

三.Servlet有三种实现方式

1.实现servlet接口
2.继承抽象类GenericServlet
3.继承HttpServlet

五.Servlet的生命周期

1.初始化阶段 调用init()方法
2.响应客户端求阶段 调用service()方法
3.终止阶段 调用destroy()方法
最后,Servlet是由JVM的垃圾回收器进行垃圾回收

image.png