Spring MVC en Spring Web Flow

SpringMVC is een populair web framework die het mogelijk maakt op een simpele en krachtige manier webapplicaties te bouwen. Spring Web Flow geeft ons de mogelijkheid om op een simpele manier de flow van een web applicatie te definiëren, en waarbij het framework dan zorgt voor de juiste afhandeling. Beide frameworks maken gebruik van de kracht van Spring configuratie. Deze cursus behandelt alle aspecten die nodig zijn voor het implementeren van een webapplicatie, zoals navigatie, state, validatie en conversie, event afhandeling, internationalization, security en het implementeren van de layout. 
Aan het eind van deze cursus is de cursist zelf in staat een flexibele, onderhoudbare en testbare webapplicatie te ontwikkelen met SpringMVC en Spring Web Flow.

Doelgroep

Ontwikkelaars die m.b.v. SpringMVC en/of Spring Web Flow webapplicaties willen bouwen.

Voorkennis

Basiskennis van de programmeertaal Java

Duur

3 dagen.

Doel

Het kunnen ontwerpen en ontwikkelen van webapplicaties met behulp van SpringMVC en Spring Web Flow. Cursisten leren d.m.v. hands-on oefeningen de verschillende aspecten van web applicaties te implementeren.

Onderwerpen

De cursus SpringMVC en Spring Web Flow behandelt de volgende onderwerpen:

  • SpringMVC architectuur
  • Navigatie
  • Scope
  • Spring Web Flow
  •   Flow configuration
  •   Flow states
  •   Flow actions
  • State management
  • Conversie
  • Validatie
  • Internationalization
  • Page layout
  • Exception handling
  • Spring security