Мне нужен контекст к ApplicationContext.xml
, в котором я обеспечил web.xml
как
<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>
Но мне нужно управление для этого в Controller
класс.
Я попробовал много вещей включая
WebApplicationContext ctx = ContextLoader.getCurrentWebApplicationContext();
но это не помогает.
Самым простым решением является использование getWebApplicationContext ()
из WebApplicationContextUtils
:
Найдите корневой WebApplicationContext {{ 1}} для этого веб-приложения, которое обычно загружается через ContextLoaderListener.
См. Также getRequiredWebApplicationContext ()
.