Spring Web Flow - Spring Web Flow
![]() | |
| Stabilní uvolnění | 2.5.1 / 12. září 2018
|
|---|---|
| Napsáno | Jáva |
| Operační systém | Cross-platform |
| Plošina | Virtuální stroj Java |
| Typ | Rámec webové aplikace |
| Licence | Licence Apache 2.0 |
| webová stránka | http://projects.spring.io/spring-webflow |
Spring Web Flow (SWF) je dílčí projekt Spring Framework, který se zaměřuje na poskytování infrastruktury pro vytváření a provozování bohatých webových aplikací . Projekt se pokouší vyřešit 3 základní problémy, s nimiž se vývojáři webových aplikací potýkají:
- Jak vyjadřujete pravidla navigace po stránce?
- Jak spravujete navigaci a stav konverzace?
- Jak usnadňujete modularizaci a opětovné použití?
Ve službě Spring Web Flow webový tok odpovídá na všechny výše uvedené otázky: zachycuje navigační pravidla, která umožňují implementačnímu nástroji Spring Web Flow spravovat konverzaci a související stav. Ve stejné době, web proud je opakovaně použitelná webová aplikace modul.
Od verze 2.0 přináší Spring Web Flow také další doplňkové funkce podporující konstrukci bohatých webových aplikací, jako je podpora AJAX a těsná integrace s JavaServer Faces .
Dějiny
Projekt Spring Web Flow byl zahájen jako jednoduché rozšíření rámce Spring Web MVC poskytujícího funkce webového toku , který vyvinul Erwin Vervaet v roce 2004. V roce 2005 byl projekt představen Keith Donaldem do portfolia Spring a přerostl v oficiální jarní dílčí projekt. to je teď. První vydání připravené k verzi 1.0 bylo provedeno 2006-10-26. Verze 2.0, poprvé vydaná v letech 2008-04-29, zaznamenala zásadní vnitřní reorganizaci rámce, která umožňuje lepší integraci s JavaServer Faces .
Reference
- Erwin Vervaet : Definitivní průvodce jarním webovým tokem , Apress, ISBN 1-4302-1624-7
- Marten Deinum a Koen Serneels : Pro Spring MVC: With Web Flow , Apress, ISBN 978-1-4302-4155-3
