gpt4 book ai didi

java - `ServletContext`接口(interface)是否由Tomcat服务器内部的任何类实现?

转载 作者:行者123 更新时间:2023-11-28 22:06:07 24 4
gpt4 key购买 nike

我目前正在使用 Tomcat 9 服务器学习 Java EE,重点是 ServletContext界面。

我想知道哪些类实现了ServletContext界面,所以我检查了official Oracle documentation .但是官方文档没有列出任何实现 ServletContext 的类界面。我注意到 ServletContext界面是public ,因此我在想 ServletContext接口(interface)必须由tomcat服务器内部的某些类实现。

因为我对 Java EE 和 Tomcat 比较陌生,所以我不确定我的假设是否正确。另外,如果我的假设确实是正确的,有人能告诉我在哪里可以找到实现 ServletContext 的源代码吗?界面?我很想看看源代码并尝试了解它的实际工作原理。

最佳答案

是的,这就是它的工作原理。 JavaEE 是一种规范,因此您拥有的只是接口(interface)。实现由容器提供。

在tomcat中它是由ApplicationContext.java实现的

关于java - `ServletContext`接口(interface)是否由Tomcat服务器内部的任何类实现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45521004/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com