jsp容器vs servlet容器

Deb*_*Deb 5 servlet-container

我正在研究servlet技术,其中我听到了术语servlet容器和jsp容器,我感到困惑,两者是否相同.
jsp页面由jsp容器处理,但servlet由servlet容器处理.
在搜索我在servlet容器中找到的某个站点时,有一个名为page compiler的文件,它在jsp请求到来时将servlet容器转换为jsp contaner.

所以我想知道,实际上转换发生在这两个或两者之间是相同的事情,可以互换使用.

谢谢

dra*_*n66 5

首先,没有 JSP 容器不是 Servlet 容器,因为 JSP 在执行之前会被翻译成 Servlet。所以一个 JSP 容器必须支持 Servlet。

相反的情况并不总是如此,至少在 Servlet 技术刚出现的旧时代,容器被称为 Servlet 容器。

JSP问世后,旧的Servlet容器中增加了一个将JSP页面解释处理成servlet的引擎,人们通常称这种容器为JSP/Servlet容器。现在,JSP 容器和 Servlet 容器或多或少是一个意思,因为它们都支持 JSP 和 Servlet。