It is recommended that you review the Spring Web Flow sample applications included in the release distribution for best-practice illustrations of the features of this framework. A description of each sample is provided below:
Phonebook - the original sample demonstrating most features (including subflows).
Sellitem - demonstrates a wizard with conditional transitions, flow scope, flow execution redirects, and continuations.
Flowlauncher - demonstrates all the possible ways to launch and resume flows.
Itemlist - demonstrates REST-style URLs and inline flows.
Shippingrate - demonstrates Spring Web Flow together with Ajax technology.
NumberGuess - demonstrates use of stateful middle-tier components to carry out business logic.
Birthdate - demonstrates Struts integration and the MultiAction.
Fileupload - demonstrates multipart file upload.
Phonebook-Portlet - the phonebook sample in a Portlet environment (notice how the flow definitions do not change).
Sellitem-JSF - the sellitem sample in a JSF environment (notice how the flow definition is more concise because JSF takes care of data binding and validation).