What is Spring MVC?

Spring Web Model View Controller

Advantages of Spring MVC Framework