我正在研究我听到术语servlet容器和jsp容器的servlet技术,我很困惑,两者都是相同的。 JSP页面由JSP容器处理,但servlet由servlet容器处理。
在搜索Servlet容器中发现的某些站点时,存在一个名为页面编译器的文件,当JSP请求到来时,将Servlet容器变为JSP Contaner。 所以我想知道,实际上,这些拖车之间发生了转换,或两者都是相同的东西,它是使用的交汇处。

感谢

有帮助吗?

解决方案

首先,没有像JSP容器那样的东西,它不是servlet容器,因为在执行之前JSP被转换为servlet。所以JSP容器必须支持servlet。

相反并不总是如此,至少在旧时的Servlet技术首先存在并且容器被称为servlet容器。

当JSP出来时,将引擎解释和处理JSP页面的引擎添加到旧的servlet容器中,人们通常会调用此类容器JSP / servlet容器。如今,JSP容器和Servlet容器或多或少的意思是同样的,因为它们都支持JSP和Servlet。

其他提示

JSP和Servlet可互换。作为机智servlet,JSP将作为Web服务器的一部分执行。执行它们的服务器组件被重新调整为JSP容器。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top