Applications Web avec Struts 2

Formation

À Paris

1 350 € HT

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Lieu

    Paris

  • Heures de classe

    21h

  • Durée

    3 Jours

Objectifs de la formation :
Savoir développer une application complète Java Web à l'aide du framework Struts 2. L'accent est mis sur la compréhension de l'architecture et de l'apprentissage pratique de Struts.

Précisions importantes

Documents

  • ociensa_fiche_jav116.pdf

CIF: Formation éligible au CIF (Congé individuel de Formation)

DIF: Formation éligible au DIF (Droit individiuel à la Formation)

Pôle Emploi: Formation éligible au financement Pôle Emploi

Les sites et dates disponibles

Lieu

Date de début

Paris ((75) Paris)
Voir plan
75 Avenue Parmentier, 75011

Date de début

Consulter

À propos de cette formation

Connaissance du développement de composants Web en Java (Servlet/JSP).

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Le programme

  • Présentation
    • Architecture MVC / Model 2
    • Installation et utilisation
    • Les différences de Struts 2 par rapport à Struts 1
  • La couche Contrôleur
    • La servlet contrôleur : le "front controler"
    • Configuration de Struts 2 : les descripteurs struts.xml, struts.default.xml et struts.properties.
    • Les composants Action
    • Le contexte d'exécution d'une action avec l'objet ActionContext
  • Intercepteurs pour le pré/post traitement des requêtes
    • Principe des intercepteurs, intercepteurs par défaut
    • Ecriture d'un intercepteur, empilement des intercepteurs
  • Traitement de la requête, interaction des composants
    • Les valeurs de retour d'une action
    • Choix du type de Result
    • Définir la méthode de l'action appelée
  • Définition des vues : Result
    • Lien avec les actions
    • Résultats globaux
    • Les différents types de Result : FreeMarker, PDF, Velocity
  • Le langage OGNL (Object Graph Notation Language)
    • La pile d'objets ValueStack dans le contexte ActionContext
    • Les éléments du langage d'expressions OGNL
  • Les actions de la bibliothèque struts-tags
    • Les balises de contrôle : test, itérateur...
    • Gestion des champs de formulaires
    • Lien des valeurs de champs avec les propriétés d'une action
  • Utilisation de la JSTL et du langage EL
  • Gestion de l'internationalisation
    • Les fichiers de ressources, recherche des fichiers
    • L'intercepteur i18n
    • Utilisation des méthodes de la classe ActionSupport
    • Utilisations des balises UI
  • Convertisseurs pour les valeurs saisies
    • Conversions implicite
    • Ecrire ses propres convertisseurs
    • Gérer les erreurs de conversion
  • Validation des valeurs saisies
    • Les validateurs prédéfinis
    • Configurer la validation par descripteur XML et par annotations
    • Valider dans l'action : la méthode validate()
    • Utilisation des balises d'affichage d'erreur dans la page JSP
  • Gestion des maquettes de pages : le framework "Tiles"
    • Les méthodes de définition/réutilisation de maquette de pages
    • Définition de maquette par le descripteur tiles.xml
    • Utilisation du result-type "tiles"
    • Héritage entre maquettes
  • Utilisation des plugins
    • Intégration du framework Spring
    • Utilisation d'Ajax par intégration des bibliothèques jQuery ou dojo


27-29 mars 2013
29-31 juil 2013
20-22 nov 2013

Informations complémentaires

Tarifs
1 personne : 1350 € HT *
2 personnes : 2430 € HT *
3 personnes : 2835 € HT *
*personnes d'une même entreprise inscrites à la même session

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Applications Web avec Struts 2

1 350 € HT