Servlet 的生命周期 | 学习笔记

简介: 快速学习 Servlet 的生命周期。

开发者学堂课程【Servlet 入门Servlet 的生命周期 】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/34/detail/744


Servlet 的生命周期


内容简介:

一、如何让浏览器访问 Servlet

二、 Servlet 的生命周期方法

三、 Servle 特性

一、 如何让浏览器访问Servlet

1. 给 Servlet 设定一个 Servlet 路径(让 Servlet 与一个路径绑定在一起);

2. 浏览器访问 Servlet 路径

1) 如何给 Servlet 配置 Servlet 路径:

在 web.xml 中对 Servlet 进行配置。

图片94.png

程序:

图片95.png

启动程序,然后在浏览器访问,成功案例如下:

图片97.png

下图表示已被访问:

图片96.png

Servlet 在第一次被访问时“生”,服务器关闭的时候“死”。

Servlet 是单例的,每个类有一个对象。一个时间点会出现多个请求。

二、 Servlet 的生命周期方法:

1. Void init(ServletConfig):创建之后立即执行的初始化方法,“出生之后”(1次);

2. Void service(ServletRequest request,ServletResponse response):每次处理请求时都会被调用;

3. Void destory():销毁之前释放资源的方法,“临死之前”(1次)。

三、 Servle 特性:

1. 单例,一个类只有一个对象,可能存在多个 Servle 类;

2. 线程不安全的,所以效率很高。

3. Servle 类由我们来写,但对象由服务器来创建,并且用服务器来调用相应的方法。

相关文章
|
5月前
Servlet生命周期
Servlet生命周期
30 1
|
5月前
|
Java 数据库连接 容器
Servlet的生命周期
Servlet的生命周期
|
5月前
|
Java 数据库连接 容器
8:Servlet生命周期-Java Web
8:Servlet生命周期-Java Web
47 0
|
11天前
|
Java 应用服务中间件 数据库连接
探索研究Servlet 生命周期
【9月更文挑战第22天】
34 7
|
3月前
|
Java 数据库连接 开发者
Java中的Servlet生命周期详解
Java中的Servlet生命周期详解
|
4月前
|
前端开发 应用服务中间件
servlet执行流程&生命周期
servlet执行流程&生命周期
|
4月前
Servlet的生命周期
Servlet的生命周期
|
4月前
|
Java
servlet生命周期面试题
servlet生命周期面试题
|
3月前
|
Java 数据库连接 开发者
Java中的Servlet生命周期详解
Java中的Servlet生命周期详解
|
3月前
|
XML 存储 前端开发
JavaEE:Servlet创建和使用及生命周期介绍
JavaEE:Servlet创建和使用及生命周期介绍