Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
This chapter has taken you on a comprehensive tour of Grails webflow—a highly configurable state-engine for handling Grails UI workflows. You’ve learned the basics of how states and transitions work, and you’ve implemented plenty of features that are common to wizard-style checkouts.
We’ve introduced you to the unique webflow states, flow and conversation, and used them to store validated command objects that are passed through the flow. We’ve also explored some of the advanced webflow features, such as subflows and session-scoped services.