Это может быть относительно простой вопрос, который я просто неправильно искал, но я пытаюсь использовать контейнер Spring IoC для настройки моих сервлетов. У меня есть некоторые дополнительные обработчики (которые являются частными членами данных) и такие, которые я хотел бы настроить во время выполнения. Возможно ли это сделать?
Прямо сейчас у меня есть файл web.xml, который правильно загружает сервлеты, однако проблема в том, что я не уверен, как связать эти экземпляры с контейнером Spring IoC или, наоборот, связать экземпляры, сгенерированные из контейнера IoC, Контейнер сервлетов.
В моем файле web.xml я настраиваю ContextLoaderListener
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
А также настройка правильного местоположения для контекста bean-компонентов
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
/WEB-INF/beans.xml
</param-value>
</context-param>
Я также знаю, что файл beans.xml
анализируется, потому что я получил несколько исключений, когда неправильно набрал текст.
Мысли? Есть ли лучший способ сделать это?