Весенний веб-поток
![]() | Эта статья включает список использованной литературы , связанной литературы или внешних ссылок , но ее источники остаются неясными, поскольку в ней отсутствуют встроенные цитаты . ( июнь 2023 г. ) |
![]() | |
Стабильная версия | 2.5.1
/ 12 сентября 2018 г. |
---|---|
Написано в | Ява |
Операционная система | Кросс-платформенный |
Платформа | Виртуальная машина Java |
Тип | Фреймворк веб-приложений |
Лицензия | Лицензия Апач 2.0 |
Веб-сайт | http://projects.spring.io/spring-webflow |
Spring Web Flow (SWF) — это подпроект Spring Framework , который фокусируется на предоставлении инфраструктуры для создания и запуска многофункциональных веб-приложений . Проект пытается решить 3 основные проблемы, с которыми сталкиваются разработчики веб-приложений:
- Как выразить правила навигации по страницам?
- Как вы управляете навигацией и диалоговым состоянием?
- Как облегчить модульность и повторное использование?
В Spring Web Flow веб-поток отвечает на все вышеперечисленные вопросы: он фиксирует правила навигации, позволяющие механизму выполнения Spring Web Flow управлять диалогом и связанным с ним состоянием. В то же время веб-поток представляет собой повторно используемый модуль веб-приложения.
Начиная с версии 2.0, Spring Web Flow также представляет другие дополнительные функции, поддерживающие создание многофункциональных веб-приложений, такие как поддержка AJAX и тесная интеграция с JavaServer Faces .
История
[ редактировать ]Проект Spring Web Flow начался как простое расширение платформы Spring Web MVC , обеспечивающее функциональность веб-потока , разработанное Эрвином Верваетом в 2004 году. В 2005 году проект был введен в портфолио Spring Китом Дональдом и превратился в официальный подпроект Spring. это сейчас. Первая готовая к производству версия 1.0 была выпущена 26 октября 2006 г. Версия 2.0, впервые выпущенная 29 апреля 2008 г., претерпела серьезную внутреннюю реорганизацию платформы, чтобы обеспечить лучшую интеграцию с JavaServer Faces .
Ссылки
[ редактировать ]- Эрвин Верват : Полное руководство по Spring Web Flow , Apress, ISBN 1-4302-1624-7
- Мартен Дейнум и Коэн Сернилс : Pro Spring MVC: с Web Flow , Apress, ISBN 978-1-4302-4155-3