Spring Web Flow - Spring Web Flow
![]() | |
| Stabil udgivelse | 2.5.1 / 12. september 2018
|
|---|---|
| Skrevet i | Java |
| Operativ system | På tværs af platforme |
| Platform | Java virtuel maskine |
| Type | Webapplikationsramme |
| Licens | Apache -licens 2.0 |
| Internet side | http://projects.spring.io/spring-webflow |
Spring Web Flow (SWF) er delprojektet i Spring Framework, der fokuserer på at levere infrastrukturen til at bygge og køre rige webapplikationer . Projektet forsøger at løse 3 kerneproblemer for webapplikationsudviklere:
- Hvordan udtrykker du sideregler for navigation?
- Hvordan administrerer du navigation og samtaletilstand?
- Hvordan letter du modularisering og genbrug?
I foråret Web Flow, en web-flow besvarer alle de ovenstående spørgsmål: det fanger navigations regler, der tillader foråret Web Flow udførelse motor til at styre en samtale og den tilhørende tilstand. Samtidig, en web-flow er en genbrugelig webapplikation modul.
Siden version 2.0 introducerer Spring Web Flow også andre ekstra funktioner, der understøtter opbygningen af rige webapplikationer, såsom AJAX -understøttelse og tæt integration med JavaServer Faces .
Historie
Spring Web Flow-projektet startede som en simpel udvidelse af Spring Web MVC- rammerne, der giver webflow- funktionalitet, udviklet af Erwin Vervaet i 2004. I 2005 blev projektet introduceret i Spring-porteføljen af Keith Donald og voksede til det officielle Spring-delprojekt det er nu. Den første produktionsklare 1.0-udgivelse blev foretaget den 2006-10-26. Version 2.0, der først blev udgivet 2008-04-29, oplevede en større intern reorganisering af rammen for at muliggøre bedre integration med JavaServer Faces .
Referencer
- Erwin Vervaet : The Definitive Guide to Spring Web Flow , Apress, ISBN 1-4302-1624-7
- Marten Deinum og Koen Serneels : Pro Spring MVC: With Web Flow , Apress, ISBN 978-1-4302-4155-3
