home 
 
 
 
ennl
 
Home
A propos
Services
Cours
Ressources
Contacts
MyABIS
Tous les coursbalkjeGénéralités » Introduction HW & SW » Cycles completsSystèmes d’exploitation » MVS - z/OS » UNIX - Linux - AIX » Windows » VMwareBases de données, systèmes transactionnels et middleware » DB2 for z/OS » DB2 UDB for Linux, UNIX and Windows » Oracle » SQL Server » MySQL » IMS » CICS » WebSphere MQ » WebSphere Application Server » Business intelligence et data warehouseDéveloppement d’applications » Méthodiques et techniques » TOGAF » PRINCE2 » Les langages de programmation » Internet development » Object Oriented systems » Java » IBM development tools » SAS » XML » SOA & web servicesGestion de système » ITILbalkjeEn pratiqueInscriptions 
Le développement Struts

Participants

Tout développeur d'application Web (Intranet, Internet, Extranet) qui désire apprendre un cadre d'applications Web.

Connaissances préalables

Des connaissances de base en 'servlets' et 'Javaserver Pages' sont requises (voir cours Java EE: développer des applications web avec servlets & JSPs). Etre familiarisé avec le langage HTML constitue un avantage (voir HTML authoring).

Pédagogie

Exposé théorique et démonstrations. Une partie du temps sera également consacrée aux exercices.

Formateurs

anova.

Durée

2 jours.

Calendrier

Il n'y a pas de sessions publiques a ce moment. Nous organisons volontièrement un cours en entreprise ou une session publique supplémentaire (en cas d'un nombre suffisant de participants). Intéressé ? Veuillez contacter ABIS.

Objectif

Le développement d'applications basées sur l'internet devenant de plus en plus complexe, le besoin de disposer d'un cadre d'applications sérieux se fait donc de plus en plus sentir. Sans un tel cadre, la maintenance des telles applications s'avèrera très difficile, demandera énormément de temps et pourra même être périlleuse. Durant ces dernières années, un bon nombre de différents cadres d'applications pour Java et applications Web ont été développés. Le plus connu de ces cadres d'applications est Struts, un projet d'Apache Jakarta en code source libre. A l'heure actuelle, la valeur de Struts n'est pas seulement reconnue par les adeptes du code source libre mais également par des fournisseurs traditionnels tels IBM, Oracle et Cap Gemini, ...

Ce cours constitue une introduction à Struts tout en mettant l'accent sur les meilleures pratiques.

Contenu

  • Le Cadre d'applications Web selon Struts
  • La configuration de Struts:
  • struts-config.xml
  • Les classes Struts importantes:
  • Action • ActionForm • ActionForward
  • ValidatorForm • DynaActionForm • DynaValidatorForm
  • Les librairies des balises Struts et JSTL
  • La gestion des erreurs.
  • La validation des entrées de l'utilisateur:
  • depuis les ActionForms
  • par l'utilisation du cadre Jakarta Commons Validator
  • L'internationalisation