Spring Web Flow - Spring Web Flow

Forårets webflow
Spring Web Flow Logo
Stabil udgivelse
2.5.1 / 12. september 2018 ( 2018-09-12 )
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

eksterne links