【问题标题】:How to gain access to a ServletContext instance from any method?如何从任何方法访问 ServletContext 实例?
【发布时间】:2011-04-13 08:24:52
【问题描述】:

有什么方法可以在不将 ServletContext 作为参数传递的情况下从方法访问 ServletContext?

我需要一个通用的配置类,它可以在多个环境中工作,并根据环境以某种方式加载配置。

例如,在 Web 应用程序中,我需要从 web.xml 或存储在 WEB-INF 中的配置文件获取配置。

但是为了知道应用程序是否在网络应用程序中运行,我需要以某种方式访问​​ ServletContext。

有什么想法吗?

【问题讨论】:

    标签: java jakarta-ee servlets


    【解决方案1】:

    有一个将 servlet 上下文保存为静态字段的类,从 ServletContextListener 初始化它

    【讨论】:

      猜你喜欢
      • 2018-12-22
      • 1970-01-01
      • 1970-01-01
      • 2012-12-18
      • 1970-01-01
      • 2015-07-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多