摘要:
Servlet有良好的生存期的定义,包括如何加载、实例化、初始化、处理客户端请求以及如何被移除。这个生存期由javax.servlet.servlet接口的init,service和destroy方法表达。1、加载和实例化 容器负责加载和实例化一个Servlet。实例化和加载可以发生在引擎启动的时候,也可以推迟到容器需要该Servlet为客户请求服务的时候。首先容器必须先定位Servlet类,在必要的情况下,容器使用通常的Java类加载工具加载该Servlet,可能是从本机文件系统,也可以是从远程文件系统甚至其它的网络服务。容器加载Servlet类以后,它会实例化该类的一个实例。需要注意的是可 阅读全文