- Servlet的生命周期一般可以用三个方法来表示:
- init():仅执行一次,负责在装载Servlet时初始化Servlet对象
- service() :核心方法,一般HttpServlet中会有get,post两种处理方式。在调用doGet和doPost方法时会构造servletRequest和servletResponse请求和响应对象作为参数。
- destory():在停止并且卸载Servlet时执行,负责释放资源
- 着重说一下Servlet初始化:
- 加载Servlet类及.class对应的数据
- 创建ServletConfig对象
- 创建Servlet对象
- HttpServletRequest与HttpServlceResponse对象是在在调用service()方法时当做参数传入。
修改于2019.7.25