Я запутался между двумя ApplicationContext и ServletContext, когда дело доходит до Spring MVC Application. Я знаю, что существует только одно приложение ApplicationContext для весеннего веб-приложения, а также только один сервер ServletContext для каждого веб-приложения. Чтобы инициировать значение как для ApplicationContext, так и для ServletContext, в web.xml мы добавим что-то в тег context-param.
Это то, что меня смущает. Каковы различия между этими двумя (я знаю, что ApplicationContext имеет некоторые методы работы с bean-компонентами)? и Когда мы будем использовать ApplicationContext и Когда мы будем использовать ServletContext?