Formation Spring WebFlow (SWF)


  • MAÎTRISER SPRING WEBFLOW, LE MOTEUR DE NAVIGATION WEB DU FRAMEWORK SPRING
REFERENCE
 
 
SWFJ
DUREE
 
 
2 jours
TARIFS
 
 
1165 € HT
Niveau : Débutant
Cours à distance: Non
OBJECTIFS :
 
Spring WebFlow est un module de Spring qui s'appuie sur la couche MVC du framework. Il apporte à celle-ci des fonctionnalités de flux (gestion de la navigation entre pages) ainsi que des fonctionnalités supplémentaires (« binding » et validation de modèles, conversion de types, gestion de la persistance, sécurité, etc.). Ce cours vous propose de traiter l'ensemble des points véritablement importants sur le sujet.
PRÉ-REQUIS :
 

Des notions de  MVC et Spring Security sont conseillées ainsi que la connaissance des bonnes pratiques de Spring.

PUBLIC :
 
Ce cours s'adresse tout particulièrement aux architectes, chefs de projets, développeurs, ingénieurs.
PROGRAMME :
 

Introduction

Rappels sur le framework Spring

Rappels Spring MVC

MVC vs MVC2
Composants principaux de Spring MVC
Servlet Dispatcher
Conteneur Web
Contrôleurs
Handler Mapping
Intercepteurs
Résolution des vues
Librairies de tags pour les formulaires

Présentation Spring WebFlow

Spring WebFlow / Spring MVC
Qu’est-ce qu’un flux ?

Définition d’un flux

Déclaration
Etats
Transitions
Actions
Evaluation d’expressions
Déclaration de variables
Paramètres d’entrée/sortie
Sous-flux
Expression Language (EL)
Espaces de stockage
Variables spéciales EL
Héritage de flux

Configuration de Spring WebFlow

Déclaration du FlowRegistry
Déclaration du FlowExecutor
Intégration avec Spring MVC

Utilisation des vues avec Spring WebFlow

Etat vue (view-state)
View scope
Exécution d’actions
Comment lier un modèle
Validation d’un modèle
Conversion de types
Transitions
Transitions globales
Internationalisation des messages
Gestion des pop-ups
Gestion du bouton « back » du navigateur

Utilisation des actions

Etat action (action-state)
Etat décision (decision-state)
Evaluer une expression
Classes Action et Multiaction
Gestion des exceptions
Points du flot pour exécuter une action
Streaming de fichier
Upload de fichier

Persistance

Gestion de la persistance par le flux

Sécurité

Rappels Spring Security
Sécurisation d’un flux

Intégration avec d’autres frameworks web

Exemples avec JSF, JSF2, Rich Faces, Portlet

S'INSCRIRE À CETTE
FORMATION SPRING WEBFLOW
Cliquez sur une date pour vous inscrire
Information pratiques sur
LA FORMATION
Lieu de la formation Paris - LA DEFENSE
Nous contacter 01 43 34 90 94
CETTE FORMATION SUR-MESURE Ce cours est réalisable en intra-entreprise, dans vos locaux ou nos salles de cours CONTACTER NOTRE SERVICE INTRA
D'autres formations
SUR LE MÊME THÈME

1 j

 

Java - Java EE

Spring Batch
Spring Batch est un framework Open Source pour développer des programmes de batch processing (Traitement par lot). Il fournit des outils nécessaires afin de simplifier et...

3 j

 

Java - Java EE

Spring Integration
Ce cours présente le Framework Spring Integration, une formidable implémentation des désormais célèbres patterns d'intégration d'entreprise...

3 j

 
Spring Boot simplifie à l’extrême le démarrage, la configuration et le déploiement d'un projet Spring. Avec ses capacités d’auto-configuration...

2 j

 
Spring Cloud fournit tous les services techniques nécessaires à la mise en place d’une architecture micro-service. Associé à Spring Boot, il permet de rapidement...
Plus de formations sur le même thème

Des questions ?

ON VOUS RAPPELLE

 

0

Formations
Informatique
et Management
en ligne à ce jour

+ 0

Stagiaires dans nos
salles de cours sur
l'année

0%

De participants
satisfaits ou très
satisfaits de nos
formations

0

Formateurs experts
validés PLB