You might want to read the docs over at Springframe Site to get a better understanding of Spring.
Spring is a lightweight IoC container like PicoContainer. These containers support for Dependency Injection. Dependency injection is a powerful tool by itself, but cool thing about the Spring is that they aren't forcing you to use a particular MVC, or data access method. Spring supports JDBC, Hibernate, iBatis and more for database access. And for your question it supports Struts, Spring MVC, WebWorx and etc for MVC. It also has cool things like AOP support.
[ October 27, 2004: Message edited by: Jeff Duska ] [ October 27, 2004: Message edited by: Jeff Duska ]
Checkout my Java Blog at <a href="http://java.duska.com" target="_blank" rel="nofollow">http://java.duska.com </a>