Télécharger le programme - Formation informatique à Bordeaux
Transcription
Télécharger le programme - Formation informatique à Bordeaux
STUTS 3 jours Objectif de la formation Comprendre l’intérêt d’une architecture technique dédiée au développement d’applications Web avec J2EE Maîtriser les fonctionnalités courantes et avancées de Struts 1 Connaître les bonnes pratiques de développement avec Struts 1. Pré-requis : Pratique du développement d’applications J2EE pour le Web (JSP/ Servlet). Notions de base du langage HTML. Public : Architecte technique, Chef de projet, Développeur, Équipe projet 1. Introduction Le projet Struts Historique et positionnement dans une architecture J2EE L’architecture Modèle / Vue / Contrôleur Introduction au paradigme MVC dans le cadre d’un projet J2EE, rôles des servlets et des JSP dans le contexte MVC Les améliorations proposées par l’architecture MVC2 2. Les bases de struts 1 Mise en place d’une première application Struts 1 Les classes de base de Struts 1 : ActionServlet, RequestProcessor, Action Déploiement d’une application Struts 1 Gestion des formulaires avec Struts 1 Présentation des ActionForms Validation des paramètres d’un formulaire Utilisation des tags de formulaire dans les pages JSP 3. Les bibliothèques de balises Les principales bibliothèques Struts 1 Utilisation des balises recommandées avec la mise en œuvre de Struts (html, bean...) Intégration de Struts 1 aux JSTL (JSP Standard Tag Libraries) Les bibliothèques core et format. Intégration de Struts 1 aux JSTL. Résolution de problématiques récurrentes sur les JSTL Utilisation de l’Expression Language 4. Gestion des messages et de l’internationalisation L’internationalisation en Java Externalisation des libellés dans des fichiers properties Principes généraux du multilinguisme L’internationalisation avec Struts 1 Récupération d’un message à partir d’une action, à partir d’une page JSP Bonnes pratiques concernant l’internationalisation avec Struts 1 Global Consulting International - N° SIRET 493 342 729 00024 - NAF 7022Z Tel : 05 57 54 77 02 - Déclaration d'existence No 72 33 07 998 33 Salles de formation : 19 rue du Cdt Cousteau - 33100 Bordeaux / Siège : 61 rue Camille PELLETAN - Cidex 06 - 33150 Cenon 5. Struts avancé Gestion des exceptions Gestion déclarative des exceptions avec Struts 1 Les DispatchActions Les différents types de DispatchAction Utilisation des DispatchActions pour réduire le nombre d’actions Struts 1 Formulaires dynamiques et validator Mise en place d’un DynaActionForm Mise en place d’une validation XML avec le Validator Les principaux types de validation proposés par le Validator Validation côté client avec la génération du JavaScript Tiles Agencement des pages JSP avec Tiles Définition et héritage d’agencement Autres sujets Les forward globaux et exceptions globales Répartition d’une application en modules Struts et les projets connexes Global Consulting International - N° SIRET 493 342 729 00024 - NAF 7022Z Tel : 05 57 54 77 02 - Déclaration d'existence No 72 33 07 998 33 Salles de formation : 19 rue du Cdt Cousteau - 33100 Bordeaux / Siège : 61 rue Camille PELLETAN - Cidex 06 - 33150 Cenon