Servlet技术:
1、什么是Servlet:
1. Servlet是JavaEE规范之一,规范就是接口。
2. Servlet就JavaWeb三大组件之一。三大组件:Servlet程序、Filter过滤器、Listener监听器。
3. Servlet是运行在服务器上的一个Java小程序,它可以接收客户端发送过来的请求,并响应数据给客户端。
2、手动实现Servlet程序:
-
编写一个类去实现Servlet接口
-
实现service方法,处理请求,并响应数据
-
到web.xml中去配置Servlet程序的访问地址
3、URL地址到Servlet程序的访问:
4、Servlet的生命周期:
4.1、执行Servlet构造器方法
4.2、执行init初始化方法
第一、二步,是在第一次访问的时候创建Servlet程序会调用。
4.3、执行service方法
第三步,每次访问都会调用。
4.4、执行destroy销毁方法
第四步,在web工程停止的时候调用。