Miura Conseil Store

Aller au contenu »

Bienvenue sur notre boutique magento

Votre panier est vide.

Formation Struts, développer des applications Web MVC

Introduction au modèle MVC

- Le modèle MVC.
- Présentation de MVC avec des Servlet/JSP.
- Limites du modèle MVC.
- Présentation de MVC2.
- Présentation de Struts, framework MVC2 du projet Jakarta.
- Les propositions concurrentes.

Le paquetage Struts

- Les composants de Struts.
- Les classes de base.
- Le contrôleur et la « correspondance » d'action.
- Définition de vue.
- Validation.
- Encapsulation et « Beans ».
- Présentation par JSP.
_ Exercices : Implémentation d'une application de base incluant les divers composants de Struts.

Librairies de balises JSP

- Définition de balises personnalisées.
- Balises de présentation HTML.
- Balises d'intégration de Bean.
- Balises logiques.
- Balises de modélisation.
- Imbrication de balises.
- Paramétrisation d'application et support multilangue.
- Fichier de ressources.
- Concept de « sous-application ».
_ Exercices : Implémentation des balises de base et paramétrisation de l'application.

Déploiement d'application

- Configuration d'une application Web.
- Gestion d'erreurs et exceptions.
- Fichier de configuration Struts.
- Configuration de sources de données.
- Notion de plug-in.
- Hiérarchisation d'une application.
_ Exercices : Développement et déploiement d'une application structurée.

Les composants de contrôle

- Description de la méthodologie « contrôleur frontal ».
- Les différents mécanismes de contrôle.
- Définition de règles métier.
- Extension des classes de base.
- Les actions prédéfinies du paquetage.
- Les classes utilitaires.
_ Exercices : Développement de la vitrine d'un magasin en ligne.

Les composants modèles de données

- Les objets métier.
- Etats, comportements, entités, processus et événements.
- Différents objets de modélisation.
- Accès à une base de données et persistance.
_ Exercices : Accès à une base de données à travers des objets métier.

Laisser un commentaire
Google+