Что ж, мы всегда можем использовать Spring 3.x со Struts 2.x, и Struts2.x уже имеет подключаемый модуль для этого.
вот ссылка Struts2 Интеграция пружин
Struts2 использует свой внутренний DI для создания действий, результатов, перехватчик с помощью плагина делегирует вызов создания этих ключевых объектов Spring DI.надеюсь, это поможет вам
edit
Плагин Strus2 Spring работает хорошо даже с Spring 3.x, и мы используем это в нашем текущем приложении, которое фактически использует вашSpring jars, и вы должны поместить их в lib.This, просто переопределяет фабрику объектов Struts2.x, которая отвечает за создание основного компонента struts2.Так что продолжайте, поэкспериментируйте с ним, и если у вас возникнут проблемы с интеграцией, вы всегда можете отправить запрос здесь