《深入剖析TOMCAT》笔记 ---- 第二章 一个简单的servlet容器
1. java.servlet.Servlet 接口中生命了5个方法:
public void init(ServletConfig config) throws ServletException public void service(ServletRequest request, ServletResponse response) throws ServletException, java.io.IOException public void destory() public servletConfig getServletConfig() public java.lang.String getServletInfo()
其中 init() ,service() ,destory() 是与Servlet的生命周期相关
2. 一个功能齐全的servlet容器有以下几件事情要做:
¥ 当第一次调用某个servlet时,要载入该servlet类,并调用其init() 方法(仅此一次);
¥ 针对每个request请求,创建一个javax.servlet.ServletRequest实例和一个javax.servlet.ServletRespose实例;
¥ 调用该servlet的service() 方法,将ServletRequest对象和ServletRespose对象作为参数传入;
¥ 当关闭该servlet类时,调用其destory()方法,并卸载该servlet类;
浙公网安备 33010602011771号