-
什么是Servlet?
-
Servlet 是 javaEE 规范之一. 规范就是接口
- Servlet 是 javaWeb三大组件之一 三大组件分别是: Servlet程序, Flter过滤器, Listener监听器
- Servlet 是运行在服务器上的一个 java 小程序, 他可以接收客户端发送过来的请求, 并响应数据给客户端.
-
-
手动实现Servlet程序
- 编写一个类去实现 Servlet 接口
- 实现 service 方法, 处理请求, 并响应数据
- 到 web.xml中去配置 servlet 程序的访问地址
- 常见的错误: url-pattern中配置的路径没有以斜杠开头
- Servlet-url地址如何定位到Servlet程序去访问
-
Servlet生命周期
- 执行 servlet 构造器方法
- 执行 init 初始化方法 (第一第二步是在第一次访问的时候创建 servlet 程序会调用)
- 执行 service 方法 (第三步, 每次访问都会调用)
- 执行 destroy 方法 (在web工程停止的时候调用)