В этой небольшой статье мы попытаемся объяснить принцип создания приложений с использованием Spring Web Flow версии 2.x. Spring Web Flow (SWF) - это суб-проект Spring Framework, целью которого является предоставление инфраструктуры для разработки  веб-приложений со сложной структурой.