返回介绍

C.7 ServletContext

发布于 2025-04-22 20:10:07 字数 649 浏览 0 评论 0 收藏

ServletContext 表示 Servlet 应用程序。每个 Web 应用程序只有一个上下文。在将一个应用程序同时部署到多个容器的分布式环境中时,每台 Java 虚拟机只有一个 ServletContext 对象。

通过在 ServletConfig 中调用 getServletContext 方法,可以获得 ServletContext。

有了 ServletContext,就可以共享可以从应用程序中的所有资料处访问到的信息,并且可以动态注册 Web 对象。前者将对象保存在 ServletContext 中的一个内部 Map 中。保存在 ServletContext 中的对象称作属性。

ServletContext 中的下列方法负责处理属性:

java.lang.Object getAttribute(java.lang.String name)
java.util.Enumeration< java.lang.String> getAttributeNames()
void setAttribute(java.lang.String name, java.lang.Object object)
void removeAttribute(java.lang.String name)

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。