Development Using Spring MVC

This course provides practical discussions and hands-on experience using Spring MVC. It emphasizes integration with core Spring services which provides some of the most advanced dependency injection capabilities available for Java EE-based applications. The course provides lots of code examples and explanations detailing the various Spring MVC controllers, how they work, when to select them, and how to configure them. Various techniques for mapping URLs to controllers are examined, while at the other end of the life cycle, several formats for resolving views are discussed. A treatment of command objects and Spring custom form tags is also provided. The course wraps with a look at inherent vulnerabilities in the Spring MVC framework, how to incorporate the front-end, such as JavaScript libraries and Ajax, and new features of Spring MVC found in Spring 3.0 including new annotations for date formatting.
Java programming experience, a basic knowledge of XML, familiarity with the Spring container and its configuration, and Servlet and JSP web development experience is recommended, but not required.
2 Days/Lecture & Lab
This course is designed for experienced Java developers and who already have exposure to the Spring framework.
The Web Module::Controllers and Commands::Binding and Validation::Spring MVC and the Front-End::Security and Spring MVC Vulnerabilities::Spring 3.0 Features

Related Scheduled Courses