1. Spring Web MVC is open-source.
  2. Spring Web MVC Framework is implemented using standard Java technologies like Java Servlets and JSP.Thus we are allowed to host Spring Web MVC project on any Java enterprise web server by just including the spring jar files into the lib on our web application.
  3. Spring Web MVC provides centralized XML file-based configuration.
  4. Spring Web MVC includes simple powerful JSP tag library known as the Spring tag library that provides support for features such as data binding and themes.