SERVLET-基础-整理

1.什么事servlet?
Servlet (java服务器小程序)是一个用Java 编写的程序,此程序在服务器上运行以处理客户端请求,是按照Servlet规范编写的java类。
这里写图片描述

2.servletAPI
(1)Servlet的框架是由两个java包组成:javax.servlet和javax.servlet.http
(2)javax.servlet包中定义了所有的servlet类都必须实现的接口和类。
(3)javax.servlet.http包中定义了采用HTTP协议通信的HttpServlet类
(4)Servlet的框架的核心是:javax.servlet.Servlet接口,所有的Servlet都必须实现这一接口.
这里写图片描述

3.http servlet
(1)有两个参数:HttpServletRequest和HttpServletResponse,这两个类实现了ServletRequest接口和ServletResponse接口
(2)ServletRequest接口中封装了客户请求信息.如客户请求方式,参数名,参数值,客户端正在使用的协议,以及发出客户请求的远程主机信息等
(3)ServletResponse接口为Servlet提供了返回相应结果的方法
这里写图片描述

4.javax.servlet包
这里写图片描述
这里写图片描述

5.javax.servlet.http包
这里写图片描述

6.servlet实现:servlet接口和类
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述

7.servlet体系结构与生命周期
这里写图片描述
这里写图片描述
这里写图片描述

8.一个实例
这里写图片描述
这里写图片描述
这里写图片描述
**这里写图片描述**

9.总结
(1)Servlet 运行于服务器上,它接受请求并用请求的数据响应客户端
(2)HTTP 是一个广泛使用的协议,用于在客户端和服务器之间传输数据
(3)Servlet 广泛使用 HTTP 协议,因此称为HTTPServlet
(4)HTTP Servlet接收 HTTP 请求并发送HTTP 响应
(5)Servlet API 包含在两个包中,即 javax.servlet 和 javax.servlet.http 中
(6)Servlet 的生命周期包含三种方法,分别是 init()、service() 和 destroy()
(7)Servlet 既可以扩展 GenericServlet类,也可以扩展HttpServlet类
(8)MyEclipse 是用于开发 Web 应用程序(如Servlet、Applet 和 JSP)的一种非常有用的软件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值