To learn spring MVC im using this tutorial – http://static.springsource.org/docs/Spring-MVC-step-by-step/index.html
It refers to spring2.5 wheras the current release is 3.1. It references jar files that are no longer available in the most recent release of spring (spring.jar , spring-webmvc.jar, commons-logging.jar). Should I search for a tutorial that is related to the most recent version of spring or are there no major changes between each versions.
Yes, it is out-of-date. They are using Ant, JUnit 3.x and XML configuration style without any help of annotations like
@Controller, not to mention@Bean.Spring is known to have a perfect history of backward compatibility, which means any Spring tutorial found on the web will work on any newer version. However you should look for something more up-to-date.