Développement J2EE avec Struts

Partager par email

×

Code Titre Durée Prix HT
JV920 Développement J2EE avec Struts 3 jours Nous consulter

Objectifs

Découvrir et maîtriser l'architecture MVC mise en oeuvre dans Struts. Développer et mettre au point des applications utilisant ce framework. Savoir configurer le serveur d'applications pour déployer ces applications Web

Public

Développeurs d'applications Web en Java-J2EE

Pré-requis

Bonnes connaissances du langage Java, de XML et de la programmation d'applications J2EE

Post-Formation

Méthodes

50% Pratique 50% Théorique

Programme

PRÉSENTATION

  • Présentation de l'architecture Tomcat/Struts
  • Présentation de l'architecture Apache/Tomcat/Struts
  • Installation et configuration du conteneur Servlets/JSP Tomcat
  • Packaging et déploiement d'une application Web
  • Téléchargement et installation de Struts

LES COMPOSANTS DE L'ARCHITECTURE MVC

  • Le contrôleur
  • La classe ActionServlet
  • La classe Action et sa méthode Execute
  • Les plug-ins de Struts
  • La classe RequestProcessor
  • Les vues
  • Les pages JSP pour collecter les données
  • Internationalisation (i18n)
  • Le traitement des erreurs
  • Le modèle
  • Les ActionMapping personnalisées
  • Le pool de connections JDBC

STRUTS PAR LA PRATIQUE

  • Développement d'une application Struts
  • Conception de l'application
  • Création du modèle
  • Réalisation des vues
  • Mise au point de l'application
  • Déploiement final
  • Configuration : struts-config.xml
  • Les sous-éléments struts
  • Ajouter une datasource
  • Définition des FormBean
  • Redirections globales
  • Ajouter un datasource
  • Définir les actions
  • Ajouter des ressources de messages
  • Ajouter un RequestProcessor, un plugin

LES BIBLIOTHÈQUES DE BALISES

  • Bibliothèque Bean
  • Installation
  • Les principales balises bean
  • Bibliothèque HTML
  • Installation
  • La balise html :link
  • Les balises de contrôles html
  • La balise html :image
  • Bibliothèque Logic
  • Installation
  • La balise iterate
  • Les balises de comparaison
  • La balise forward et redirect
  • Bibliothèque Template
  • Installation
  • La balise insert
  • La balise get et la balise put

Environnement

Mot-clés

JV920_Developpement-J2EE-avec-Struts_JV920

Commander