The Spring MVC training course focuses on developing web applications using the Spring Framework and its related Web components, primarily Spring MVC. The course begins with a review of the primary Spring concepts (like IoC/DI, AOP, etc), and then quickly moves into an examination of building web applications using Spring MVC. You will learn to work with key Spring MVC concepts like: Customizing control flow through HandlerMappings, ViewResolvers, and Controllers; Binding and validating using Property Editors, and processing forms through Form Controllers.
By attending Spring MVC workshop, delegates will learn to:
- Understand the Spring MVC framework Architecture
- Understand and be able to use the various API elements and annotations to create Controllers
- Understand and be able to use the different mechanisms available to do conversions and validations in web applications
- Understand how to internationalize web applications using Spring MVC
- Understand how to handle Locale properly
- Understand the role that View Resolvers play in Spring MVC, and how to use to use multiple View Resolvers
- Understand how to integrate the Tiles framework with Spring MVC
- Understand how to be able to handle unexpected exceptions using Exception Resolvers
- Understand how to use Junit to test web application components
- Understand the role of Spring Security, and how to use it to secure web applications
- This Spring MVC class is intended for Experienced Java web developers and Spring Framework programmers looking to adopt Spring MVC