我从servlet向jsp发送请求,它们是否在同一个线程中运行?

时间:2012-12-21 10:16:49

标签: multithreading jsp servlets

  1. 我从servlet向jsp发送请求。
  2. 现在jsp被容器(如Tomcat)转换为servlet。
  3. 然后生成HTML文件并在浏览器中呈现。
  4. 我的问题是:步骤1& 2在同一个线程中执行?

1 个答案:

答案 0 :(得分:1)

Servlets 2.5规范没有从并发处理角度定义这种情况。因此答案取决于Container实现。

Servlets 3.0规范定义了异步servlet。这些servlet可以执行异步调度,这会导致产生多个并行工作的线程。因此,对于具有执行异步调度的异步支持的servlet,答案肯定是NO。