什么是Servlet

本文介绍了Servlet作为JavaEE规范的重要组成部分,包括其在JavaWeb开发中的地位,如何手动实现Servlet(实现接口或继承HttpServlet),以及Servlet的执行流程,从构造器到销毁方法。
摘要由CSDN通过智能技术生成

1、Servlet 是 JavaEE 规范之一。规范就是接口

2、Servlet 就 JavaWeb 三大组件之一。三大组件分别是:Servlet 程序、Filter 过滤器、Listener 监听器。

3、Servlet 是运行在服务器上的一个 java 小程序,它可以接收客户端发送过来的请求,并响应数据给客户端

手动实现 Servlet 程序

1、编写一个类去实现 Servlet 接口

2、实现 service 方法,处理请求,并响应数据

3、到 web.xml 中去配置 servlet 程序的访问地址

Servlet的执行过程

1、执行 Servlet 构造器方法

2、执行 init 初始化方法

(第一、二步,是在第一次访问,的时候创建 Servlet 程序会调用。)

3、执行 service 方法

(第三步,每次访问都会调用。)

4、执行 destroy 销毁方法

(第四步,在 web 工程停止的时候调用。)

一般在实际项目开发中,都是使用继承 HttpServlet 类的方式去实现 Servlet 程序。

1、编写一个类去继承 HttpServlet 类

2、根据业务需要重写 doGet 或 doPost 方法

3、到 web.xml 中的配置 Servlet 程序的访问地址

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值