Na verdade nao diria envolver o struts, estou apenas revendo as indicacoes do tiagogn.
Struts ja é tecnologia de mercado a muito tempo, Struts 2 chegou agora e até o que ouvi falar de quem utiliza, esta bem estável e é uma ótima ferramenta(framework) de desenvolvimento.
Quanto ao Spring MVC, não sei bem pois nunca trabalhei.
Mas como preciso fazer um estudo e não quero errar ao conceber esta arquitetura, estou fazendo um estudo mais aprofundado.
Gostaria principalmente de opiniões de pessoal que ja utilizaram os frameworks para modelo MVC, para saber os prós e contras dos dois(talvez algo que me passe dispercebido), pois é na utilização que a gente garante o bom funcionamento de alguma coisa.
Outra, pelo que tiagogn disse, o Spring é talvez mais do que estou imaginando como framework, por isso falei sobre integraççao.
Ajudas?