第 11 章:实现 Wrapper 和 Context-MiniTomcat

daicy
发布于 2024-11-23 / 12 阅读
0
0

第 11 章:实现 Wrapper 和 Context-MiniTomcat

功能目标:

  • Wrapper:负责管理单个 Servlet 的生命周期,封装 Servlet 的创建、初始化、调用和销毁过程。

  • Context:用于管理 Web 应用的上下文,一个 Context 可以包含多个 Wrapper,每个 Wrapper 代表一个 Servlet。Context 负责加载和卸载整个 Web 应用,并维护应用的配置和生命周期。

实现内容:

  • Wrapper:每个 Wrapper 对象封装了一个特定的 Servlet 实例,负责该 Servlet 的生命周期管理。Wrapper 管理 Servlet 的初始化、销毁,并提供对 Servlet 的访问。

  • Context:Context 代表 Web 应用的上下文,它包含多个 Wrapper,每个 Wrapper 对应一个 Servlet。Context 管理 Web 应用的配置、生命周期以及 Servlet 的加载和卸载。

示例功能:

  • 在 Context 中配置多个 Wrapper,每个 Wrapper 绑定到不同的 Servlet,支持多个 Servlet 在同一 Web 应用中共存。


评论