简介:
servlet是在服务器上运行的小程序,一个servlet就是一个java类,并且可以通过“请求-响应”编程模型来访问这个驻留在服务器内存中的servlet程序
tomcat容器等级:
tomcat容器分为四个等级,servlet容器管理context容器,一个context对应一个web工程
实现servlet:
- 继承HttpServlet
- 重写doGet()或者doPost()
- 在web.xml中注册servlet
servlet执行流程:
- 接收用户请求
- 服务在web.xml中寻找与之对应的url地址
- 再寻找处理类
servlet生命周期:
- 初始化阶段调用Init()方法
- 响应客户请求阶段,调用service()方法,由service()方法根据提交方式选择执行doGet()或者doPost()
- 终止阶段,调用destroy()方法