=/formation-struts-1-meilleures-pratiques/
retour vers la « formation Struts «
Présentation de la formation
Avec Objis, les développeurs struts vont pouvoir découvrir les meilleures pratiques d’optimisation de leur code Struts, d’extension de Struts, et d »intégration de Struts avec d’autres frameworks comme Hibernate , Spring, EJB, Velocity, Ajax.
Après un rappel sur les composants Validator et Tiles, Vous allez comprendre quelles sont les dernières avancées de Struts 1.x, ainsi que les apports majeurs concrets de Struts 2.
Augmentez aussi votre votre productivité à travers la génération automatique de fichier struts-config via l’outil XDoclet_
Particulièrement utile dans des projets de refonte d’applications volumineuses, et de refactoring de code, cette formation donne aux développeurs et architectes techniques les clés pour optimiser au mieux leurs développements struts et conception d’applications avec les dernières technologies J2EE.
Vous allez apprendre à :
Valider vos acquis Struts en mettant en oeuvre DynaForm, Validator, Tiles
Mettre en oeuvre 10 bonnes pratiques Struts
Générer automatiquement les fichiers struts-config.xml, validation.xml et les ActionForms grace à XDoclet.
Générer des vues efficacement avec le moteur de template Velocity
Intégrer Struts avec un framework de persistance comme Hibernate ou JPA, ou EJB.
Comprendre les apports majeurs et l’architecture de Struts 2
Intégrer Struts avec une application Ajax.
Intégrer Struts avec JSF
Intégrer Struts avec Spring
Programme
Introduction
Rappels Architecture J2EE
Evolution et versions de Struts
Avantages et Inconvénients de Struts 1.x
Validation acquis Struts
Mettre en oeuvre DynaForms
Mettre en oeuvre Validator
Mettre en oeuvre Tiles
Déboguer et tracer
Utilisation de TCPMon pour déboguer les messages HTTP
Framework de trace CACTUS
Integration Hibernate
Stratégies d’intégration
Mise en oeuvre d’un Plugin Struts
Création de vues
Avantages et inconvénients de vues JSP
Présentation de Velocity
Création de templates
Mise en oeuvre Velocity & JSP
Génération de code
Présentation de XDoclet
Génération automatique de struts-config.xml
Génératon de validation.xml, FormBean
Tags de contrôle du flux et Tags imbriqués
De struts 1.x à struts 2.x
Lacunes de struts 1.x
Apports de Struts 2
Composants majeurs de Struts 2
Migration struts 1 vers struts 2
Durée
3 jours
Tarif
1400 euros HT
Audience
Développeurs Java expérimentés , Chefs de Projets
Pré-requis
Expérience pratique de la programmation avec Java : J2SE et J2EE.
Répartition Pratique/Théorie
50% de travaux pratiques
Logiciels utilisés
Struts 1.x, Struts 2.x
ANT, Log4j,
Tomcat 5.5, JBOSS 4.2
MySQL5
Eclipse WTP
EJB 2.1, EJB3
Velocity
Hibernate, JPA,