Spring Web Flow
Зовнішній вигляд
Spring Web Flow (SWF) є суб-проектом Spring Framework, який спеціалізується на наданні інфраструктура для побудови та запуску веб-застосунків. Проект намагається вирішити 3 основні проблеми, що стоять перед розробниками веб-застосунків:
- Як ви висловлюєте на веб-сторінці правила навігації?
- Як ви керуєте навігацією та станом?
- Як ви впровадити модульність та полегшити повторне використання?
У Spring Web Flow питання вирішуються наступним чином: Spring Web Flow execution engine керується наданними правилами навігації та заданим керуванням станом веб-сторінки. Web Flow являє собою модуль придатний для повторного використання.
Починаючи з версії 2.0, Spring Web Flow підтримує AJAX підтримку та інтеграцію з JavaServer Faces.