bannière

Formation Struts 1

Développement d'applications Web JEE avec Struts

Référence : STRUTS-03
Durée : 3 jour(s)


Lieu Date de début Prix (HT) Formateur Réserver
Paris 04 avril 2012  1490 € drapeau  Olivier Huber Envoyer
Paris 04 juillet 2012  1490 € Envoyer
Paris 19 septembre 2012  1490 € Envoyer
Paris 12 novembre 2012  1490 € Envoyer

Objectifs

  • Comprendre le fonctionnement des interfaces WEB basées sur le modèle MVC
  • Savoir maîtriser les principales fonctionnalités de Struts
  • Réaliser la couche de présentation d'une application JEE
Répartition : 50% Théorie, 50% Pratique
Public : Architecte, Développeur, Chef de projet
Pré-requis : Connaissance de Java

Programme

Architecture

  • Les architectures en couche
  • Détail du modèle MVC
  • Struts dans la couche de présentation
  • Détails des composants impliqués dans le flux de traitement des requêtes
  • RequestProcessor, ActionServlet, Action....
  • Les différents modes d'accès à la couche métier

Démarrage

  • Structure d'une application JEE
  • Configuration requise par Struts
  • Création d'une première Action et d'une première JSP

Interactions utilisateurs

  • Paramètres issus de la requête
  • Les formulaires
  • Cycle de vie et portée d'un formulaire
  • Comment déclarer un formulaire
  • Première validation de formulaire
  • Exploration de la balise Struts : html

Usage des JSTL dans une application Struts

  • Alternative ou complément des tags Struts
  • Mise en oeuvre des principaux tags JSTL

Contrôle de la navigation

  • Présentation des différents types d'actions
  • La gestion des exceptions
  • La gestion de la sécurité

La validation

  • Exploration du mécanisme de validation des formulaires
  • Génération de la validation côté client et serveur avec Struts Validator

Découpage en modules

  • Comment respecter le découpage fonctionnel d'une application ?
  • Les interactions entre les modules

Tiles

  • Enjeux de l'organisation des IHMs
  • Mécanisme de l'internationalisation
  • Descripteurs tiles et mise en oeuvre

Struts Avancé

  • Intégration avec Spring
  • Les propriétés indexés : mécanique, accès et validation
  • Les actions génériques et leur mise en œuvre avec les wildcards
  • Comment étendre Struts : création de plugins, surcharge de l'ActionServlet
* Les livres sont offerts uniquement pour les formations inter-entreprise. Zenika se réserve le droit de changer le livre proposé à tout moment.
icone PDF Télécharger
>>Descriptif du cours
>>Bulletin d'inscription

Offert en inter-entreprise
>>Le petit déjeuner (croissants, jus d'orange, café)
>>Le déjeuner
>>Une qualification téléphonique si nécessaire avec l'un de nos consultants