04JavaWeb基础 - Servlet简介

Servlet简介

什么是Servlet?

Servlet 运行在服务端的Java小程序,是sun公司提供一套规范(接口),用来处理客户端请求、响应给浏览器的动态资源。但servlet的实质就是java代码,通过java的API 动态的向客户端输出内容

servlet规范:

  • servlet技术
  • filter技术—过滤器
  • listener技术—监听器

Servlet快速入门

实现步骤:

  • 创建类实现Servlet接口
  • 覆盖尚未实现的方法—service方法
  • 在web.xml进行servlet的配置

但在实际开发中,我们不会直接去实现Servlet接口,因为那样需要覆盖的方法太多, 我们一般创建类继承HttpServlet

实现步骤:

  1. 创建类继承HttpServlet类
  2. 覆盖doGet和doPost
  3. 在web.xml中进行servlet的配置

画图描述整个访问过程:
04JavaWeb基础 - Servlet简介