如何获取默认的WebApplicationContext?
我需要的背景下ApplicationContext.xml,这是我所提供web.xml的
<listener> <listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>
但是我需要在Controller课堂上对此进行控制。
我尝试了很多事情,包括
WebApplicationContext ctx = ContextLoader.getCurrentWebApplicationContext();但这没有帮助。
回答:
最简单的解决方案是使用getWebApplicationContext()的WebApplicationContextUtils:
查找此Web应用程序的根WebApplicationContext,该WebApplicationContext通常是通过ContextLoaderListener加载的。
另请参阅getRequiredWebApplicationContext()。
以上是 如何获取默认的WebApplicationContext? 的全部内容, 来源链接: utcz.com/qa/399812.html
