Spring Web Flow - Spring Web Flow

Jarní webový tok
Logo jarního webového toku
Stabilní uvolnění
2.5.1 / 12. září 2018 ( 12.09.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

externí odkazy