Sewatech - formations

Framework MVC - Struts 2

Le MVC (Modèle-Vue-Contrôleur) est le principe d'architecture le plus répandu dans le développement d'applications Web en java. Le framework Struts 2, issu de la fusion entre le très populaire Struts 1 et le réputé WebWork, est une des références en la matière.

Ce cours vous permettra de comprendre le pattern MVC tel qu'il est implémenté dans Struts 2 et vous apprendra à développer des applications Web/JSP avec le framework Struts 2.

Programme du cours

Présentation du framework

  • Les origines de Struts 2

  • Un framework pour le web

  • Principe du framework

Premiers pas avec Struts 2

  • Un formulaire simple avec sa classe d’action

  • La configuration

  • Le déploiement

Développement des actions

  • Les classes d’actions

  • L’organisation des actions

  • Les méthodes d’invocation

  • L’utilisation des caractères joker

Validation des données

  • Principe du framework de validation

  • Les validateurs prédéfinis

  • Ecrire un validateurs personnalisé

  • La validation javascript, côté client

  • La validation par annotations

Développements de JSP avec Struts

  • Le contexte de nommage des objets

  • Le langage d’expression OGNL

  • La syntaxe OGNL

  • La librairie de balises Struts : contrôle, données et formulaire

Personnalisation du rendu des pages

  • Les thèmes et templates

  • Le langage Freemarker

  • La composition des pages avec Tiles et Sitemesh

Internationalisation

  • Les techniques d’internationalisation

  • Le chargement des fichiers de traduction

  • La gestion des cultures (Locale)

Programmation Ajax

  • Le thème Ajax

  • Les tags Ajax


Cette formation est archivée, ce qui signifie qu'elle n'est plus mise à jour.
Toutefois, si elle répond à votre besoin, n'hésitez pas à nous contacter.