servlet补充

来源:互联网 发布:江苏邦联域名 编辑:程序博客网 时间:2024/05/02 02:30

1,servlet实例化方式

 Servlet容器(和Servlet引擎)厂商需要确保合理地加载和实例化Servlet。

第一种方法是在部署期间,在启动容器本身时,由Servlet引擎 加载和实例化Servlet;

第二种方法是在第一个客户请求到达容器时,加载和实例化Servlet。

 

2,servlet与用户线程的关系

第一种:多线程servlet

一个用户请求,tomcat会分配给它一个线程负责处理这个请求,所有用户请求线程对应一个servlet

第二种:单线程servlet

一个用户请求对应一个一个线程,一个线程对应一个servlet实例,这时servlet必须实现SingleThreadModel接口