Java 如何从任何方法访问ServletContext实例?

Java 如何从任何方法访问ServletContext实例?,java,jakarta-ee,servlets,Java,Jakarta Ee,Servlets,是否有任何方法可以在不将ServletContext作为参数传递的情况下从方法访问ServletContext 我需要有一个通用的配置类,它可以在多个环境中工作,并根据环境以某种方式加载配置 例如,在web应用程序中,我需要从web.xml或存储在web-INF.xml中的配置文件获取配置 但是为了知道应用程序是否在web应用程序中运行,我需要以某种方式访问ServletContext 有什么想法吗?有一个将servlet上下文作为静态字段保存的类,从ServletContextListener

是否有任何方法可以在不将ServletContext作为参数传递的情况下从方法访问ServletContext

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

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

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


有什么想法吗?

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