Formation Informatique | Formation Management
Formation Struts 1, développer des applications Web MVC : formation Java / JEE avec Orsys
contact Orsys email Orsys English version Version Française Orsys Formation
   
 

Struts 1, développer des applications Web MVC



Formation Struts 1, développer des applications Web MVC : formation Java / JEE avec Orsys Passer le test


Le schéma MVC a apporté une avancée conséquente, en termes d'architecture, sur le développement d'applications Web. Ce cours vous apportera la maîtrise de Struts, référence d'implémentation de ce schéma.

» Participants

Développeurs d'applications Web en Java.

» Pré-requis

Bonnes connaissances du langage Java, des servlets et des JSP. Expérience requise en programmation Java/Web.

   
 

PROGRAMME

» 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.

Exercice
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 ".

Exercice
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.

Exercice
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.

Protection des pages JSP.

Exercice
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.

Exercice
Accès à une base de données à travers des objets métier.

 
     
 
     
   
  Formation Struts  
 
Stage pratique - DIF
Réf :  SRA
Prix 2012 : 1650 € H.T.
Durée : 3  jours
 
     
         
  Cliquer sur une session pour réserver  
 
Aix : 3 sept. 12
Bordeaux : 1 oct. 12
Bruxelles : 1 oct. 12
Genève : 1 oct. 12
Lille : 1 oct. 12
Luxembourg : 1 oct. 12
Lyon : 3 sept. 12
Nantes : 17 sept. 12
Rennes : 17 sept. 12
Sophia-antipolis : 3 sept. 12
Strasbourg : 1 oct. 12
Toulouse : 1 oct. 12
 
   
     
         
  Filières métiers