有没有办法从方法访问ServletContext而不将ServletContext作为参数传递?
我需要一个可以在多个环境中工作的通用Configuration类,并根据环境以某种方式加载配置。
例如,在Web应用程序中,我需要从web.xml或存储在WEB-INF中的配置文件中获取配置。
但是为了知道应用程序是否在Web应用程序中运行,我需要以某种方式访问ServletContext。
有什么想法吗?
答案 0 :(得分:4)
有一个将servlet上下文保存为静态字段的类从ServletContextListener