Dawan is a training organisation that offers more than 2000 training courses in IT, management, project management and sales in instructor-led live online or on-site trainings. We have 11 centres in France and we have developed partnerships with local structures in Brussels, Luxembourg and Geneva. Our catalogue includes hundreds of topics: Java, PHP, Webmaster, E-Marketing, Linux, Windows Server, Vmware, Autocad, Photoshop, IA etc. Our courses have been created and designed by in-house trainers who have over 20 years of teaching experience. Constantly renewed, they are adapted to the requirements of our customers and to the evolution of technologies.
The content of this page is not available in English
Développeurs Java/JEE
Connaissance des servlets et JSP
Découvrir les architectures MVC et MVC 2. Apprendre à utiliser le Framework Struts.
Principe des architectures MVC et MVC 2 Panorama des frameworks MVC2: Struts, JSF, Spring MVC Struts 2: présentation/historique, architecture, version Environnement de développement, plugins, serveur d'applications JEE
Atelier: Installation de l'environnement de développement
Projet Struts 2: bibliothèques et dépendances Gestion des logs Configuration du filter Struts 2 dans le web.xmlConfiguration des taglibs Struts Fichier struts.xml: structure, inclusions, constantes, packages, actionsEnchaînement Action-Model-Vue et configuration
Atelier: Création et exécution d'un projet Struts 2
Actions Struts 2: types, implémentation, constantesGestion des paramètres, des valeurs de retours Mapping des actions par Xml Mapping des actions par annotations Gestion dynamique du mapping Types de résultats: dispatcher, redirect, redirectAction,chain, stream,... Gestion des erreurs Accès aux ressources: requête, réponse, contexte Panorama des balises de formulaires Intégration de formulaires Validation de formulaires Gestion des messages d'erreurs Fichiers properties et internationalisation des vues (i18n) Gestion des types et conversions Définition et configuration d'intercepteurs personnalisésGestion de l'upload
Atelier: Implémentation de plusieurs formulaires: création, validation, traitement
Espaces de persistance: page, requête, session, application Manipulation de la session: ajout et récupération d'attributs Définition et utilisation de variables d'application Création et récupération de cookies
Atelier: Utilisation des espaces de persistance disponibles
Struts-Tiles: présentation, intérêt Mise en place: configurationPage modèle et utilisation Héritage de Tiles Forward Sitemesh: une alternative à Tiles
Atelier: Intégration de templates et utilisation
Méthodologie basée sur l'Active Learning : 75% de pratique minimum. Chaque point théorique est systématiquement suivi d'exemples et exercices.
Contrôle continu
Attestation de fin de stage mentionnant le résultat des acquis
Sources des exercices + Support papier