Spring MVC Tutorials

Spring MVC, a Java Model-View-Contraller (MVC) web framework, which builds on top of the Spring Inversion of control(IoC) framework.

Rewrite and Spring 4 (12/Jun/2015)
I’m rewriting the outdated articles and upgrade it to Spring 4, give me some time :)

1. Spring MVC Hello World

Some hello world examples to quick start Spring MVC framework.

2. Handler Mapping

Define how web request (URL) maps to the Controller handlers.

3. Controller

Controller class to handle the web request.

4. View Resolver

Resolve “view name” that returned from the controller class to a physical view page or JSP page.

5. Form Handling

Form handling in Spring MVC.

6. Spring’s Form Tag Library

Render HTML form’s components via Spring’s form tag.

7. Integrating Spring MVC with other frameworks

Integrate Spring MVC with others.

8. FAQs

Some common use cases.

10. Common Errors

Spring MVC common errors and solution.

Spring Web MVC References

  1. Spring 4.2.x MVC Documentation
  2. Spring 3.2.x MVC Documentation
  3. Spring 2.5.6 MVC Documentation