Formation : Struts, concevoir des applications Web
Se former avec
C3 Institute
- Renseignements :
- Durée : 3 Jours
- Type : En centre
- Diplômant : Oui
-
Prix H.T. € :1570.00
- Objectifs :
- Développer des applications web en architecture MVC2 avec le framework Struts
Mettre en oeuvre les différentes classes, les bibliothèques et les outils graphiques associés à Struts
Utiliser les bonnes pratiques spécifiques au cadre de développement Struts
Mettre en place l'internationalisation et la sécurité
- Pré-requis :
- Ce cours est destiné à des participants ayant déjà une expérience du langage Java et une bonne connaissance en développement Web à base de Servlet et JSP.
- Introduction
Historique
Présentation de Struts
Intérêts de Struts
Architecture n-tiers
Architecture MVC2
L'architecture de Struts
Une première application : Hello World
Application du MVC2
Le composant Vue : le formulaire HTML et le bean formulaire
Les fichiers MessageResources et Application.properties
Le bean formulaire HelloForm
Validation des données et ActionErrors
Automatisation des contrôles de saisies : DynaForm et Validator
Formulaire dynamique
Le composant Contrôleur HelloAction
Le composant Modèle HelloModel
Transmission de données à la Vue via une classe Constantes
Assemblage de l'application : le fichier struts-config.xml
Les balises Struts
Rappels sur le fonctionnement des tag lib personnalisés et la JSTL
Vue d'ensemble des balises Struts
Comparaison avec la JSTL
Les balises Struts pour HTML
Les éléments de base
Traitement des formulaires
Validation des saisies
Téléchargement d'un fichier
La bibliothèque Bean : stockage et transmission des données
Les balises Logic
Les balises d'imbrication et de modèles
La bibliothèque Tiles
Configuration
Analyse de la structure du fichier struts-config.xml
Modèle de struts-config.xml (application struts-blank.war)
Les DataSource
Les beans formulaires
Gestion des exceptions
Transferts globaux
Associations aux actions
Le Contrôleur
Ressource de messages
- Méthodes pédagogiques
Nos animateurs-consultants, actifs depuis 1996, spécialisés dans les technologies Web de pointe et les infrastructures intra-extra-Internet. Ils ont eu l'occasion, dans le cadre des projets qu'ils ont menés à bien, de développer une expertise pratique du développement d'applications Web en Java. Les consultants, assurant régulièrement des formations, vous transmettront tout leur savoir-faire et leur expertise de terrain.
02/06/2008 au 04/06/2008 (92)
30/06/2008 au 02/07/2008 (92)