The Introduction to Spring Web Flow training course is designed to demonstrate the creation of simple and complex web applications using the Spring Web Flow framework.
The course begins with a review of core Spring Framework concepts required to use Spring Web Flow within an application. It then transitions into an in-depth examination of the key concepts, components, configurations, best-practices, and gotchas when adopting the Web Flow. The course concludes by introducing advanced techniques including custom convertors, validators, sub-flows, and life cycles.
Prerequisites: This course assumes developers are already familiar with both the Spring Framework and Java web development.
Purpose
|
Learn how to create web applications using the Spring Web Flow framework. |
Audience
|
Experienced Java web developers and Spring Framework programmers looking to adopt Spring Web Flow. |
Role
| Software Developer |
Skill Level
| Intermediate |
Style
| Hack-a-thon - Learning Spikes - Workshops |
Duration
| 3 Days |
Related Technologies
| Spring.io | Web Development |
Productivity Objectives
- Develop a simple Spring Web Flow application
- Enhance and configure the functionality of the application using beans and bindings
- Discover how to process requests using actions on controllers, service objects, and other JavaBeans placed in Web Flow or Spring singleton scopes
- Create robust input validation using model beans and view states
- Demonstrate how to organize complex applications into master flows and subflows
- Observe the progress of a flow using a flow execution listener and implement interceptors over one or more lifecycle hooks