Spring MVC

Spring WebMVC (or Spring MVC) contains Spring’s model-view-controller (MVC) and REST Web Services implementation for web applications. It is designed around a DispatcherServlet that hands over the incoming requests to request handler methods.

Spring MVC framework provides configurable options for URL mappings, view resolvers, error handling, application context, resource resolution, themes and i18n support.

Spring MVC provides a clean separation between the domain model and the web layer. It also integrates seamlessly with other Spring modules such as Spring security and Spring Data for additional functionalities.

1. Getting Started

2. Understanding Basics

3. Request Mapping and Controllers

4. Views and Forms

5. Resource Resolution

6. Validation

7. File Download and Upload

8. Error Handling

9. Interview Questions

Happy Learning !!

Comments are closed for this article!

About Us

HowToDoInJava provides tutorials and how-to guides on Java and related technologies.

It also shares the best practices, algorithms & solutions and frequently asked interview questions.