Главным достоинством Spring Web Flow является сохранение состояний web-приложений с контролируемым поведением, таких как регистрация рейсов, получении кредита, оплата на кассах или добавление шага с подтверждением в форму. Все эти сценарии имеют одну или несколько общих черт:
Рекомендованный путь для начального использования spring-webflow
в вашем проекте
с использованием системы управления зависимостями – скопировать фрагмент кода ниже и вставить
в вашу конфигурацию сборки. Нужна помощь? Ознакомьтесь с нашими руководствами по созданию приложений
с использованием Maven и
Gradle.
<dependencies>
<dependency>
<groupId>org.springframework.webflow</groupId>
<artifactId>spring-webflow</artifactId>
<version>2.3.3.RELEASE</version>
</dependency>
</dependencies>
Spring Web Flow предоставляет декларативный язык описания потоков высокого уровня абстракции. Он может быть интегрирован с широким диапазоном приложений с небольшими изменениями(модель поточного программирования), включая Spring MVC, JSF и даже web-приложения, которые используют Portlet. Ниже приведены наиболее частые проблемы, которые существуют у web-приложений с сохранением состояний и имеющие определенные требования по поведению:
Spring Web Flow позволяет решить все эти проблемы.
comments powered by Disqus