小编vip*_*389的帖子

Servlet:Singleton,Singlethread或Multi Instance Multithread

之前已经问过这个问题并在之前讨论过,但我想进一步询问.

  1. Servlets是否是Singleton?据我说,他们只是由容器初始化,但他们仍然不是单身?为什么?

  2. Servlet是单线程还是多线程(忘掉javax.servlet.SingleThreadModel类)即当单个servlet有多个请求时会发生什么?如果它们被并行执行,那意味着它是多线程的?如果它的多线程,那么每个线程将有一个servlet的实例,这与第一点相矛盾!

我认为,每当有新的请求时,容器为传入的请求创建一个新的线程说Req1,因为它调用或调度控件到servlet的服务方法.现在这个执行发生了......我想是的......

我的工作在MVC环境中是否相同?(比如Struts 1/2,Springs)

java jsp servlets

6
推荐指数
1
解决办法
6606
查看次数

标签 统计

java ×1

jsp ×1

servlets ×1