JSP /Servlet

Formation

À Paris

1 450 € 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

  • Dirigé à

    Pour professionnels

  • Lieu

    Paris

  • Durée

    3 Jours

Objectifs: Comprendre les concepts et les enjeux des architectures WEB. Maîtriser le développement d'une application Web de sa phase de conception jusqu'à son déploiement en utilisant les technologies JSP/Servlet. Être capable de comprendre les principes de conception des principaux frameworks WEB du marché et d'évaluer leur architecture. Destinataires: Architecte. Développeur. Chef de projet

Précisions importantes

Modalité Formation continue

Les sites et dates disponibles

Lieu

Date de début

Paris ((75) Paris)
Voir plan
28 Rue de Chateaudun, 75009

Date de début

Consulter

À propos de cette formation

Connaissance de Java

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

Les matières

  • JSP

Le programme

Introduction
- Problématiques et caractéristiques des applications WEB (HTTP, HTML et URL)
- Un Client / Serveur de nouvelle génération
- Historique des solutions

J2EE / Java EE 5 : la solution du monde Java
- Contenu et évolution de la norme
- Notion de container Web et de container EJB
- Un packaging normalisé
- Un descripteur de déploiement universel
- Principe du serveur d'application

Servlet
- Création, configuration et utilisation
- Les objets HttpServletRequest et HttpServletResponse
- Cycle de vie des Servlets
- Définition de la page d'accueil et des pages d'erreur
- Gestion des accès concurrents (Multi-Thread)
- Exemple d'outillage (IDE/container Web) avec Eclipse WebTools et Tomcat

JSP (JavaServer Pages)

- Création et utilisation
- Spécificité par rapport aux Servlets
- Inclusion statique et dynamique
- Objets implicites

Pattern MVC (Model View Controller)

- Principe de responsabilité
- Collaboration JSP/Servlet
- Utilisation et différence entre « redirect » et « forward »

Gestion des formulaires et de la navigation

- Lien, formulaire et bouton de soumission
- Composants de saisie : case à cocher, liste déroulante, champs texte, radio bouton
- Différence entre les méthodes GET et POST
- Validation et traitement des saisies utilisateur

Gestion et utilisation des contextes

- Différence entre « Paramètre » et « Attribut »
- Les scopes page, request et application
- Le scope session et sa gestion
a)Fonctionnement par Cookie et par URL rewriting
b)Comment éviter les risques de perte de session
- Bonnes pratiques et pièges à éviter

JSTL et Expression Language

- JSTL : la normalisation des Tags « standards »
- EL (Expression Language) : une nouvelle souplesse pour les JSP
- Structure de contrôle avec « JSTL core »
- Gestion des messages et de l'I18n (internationalisation) avec « JSTL fmt »
- Connexion à une base de données avec « JSTL sql »
- Manipulation XML avec « JSTL XML »

Les TagLib
- Principe des librairies de Tag
- Les Tag JSP par défaut
- Réaliser votre propre Tag : création, description, configuration et utilisation

Fonctionnalités avancées

- Les différents types de Listeners
- Les filtres : la programmation web par aspects
- Définition et manipulation des Cookies
- Accès aux informations utilisateur (ex: langue, adresse IP, navigateur, ...)

Déploiement d'une application WEB
- Les fichiers WAR
- Les outils de construction (ex: IDE, Ant et Maven)
- Les procédures de déploiement

Gestion de la sécurité
- Authentification et autorisation
- Sécurité déclarative VS Sécurité programmatique
- « Security Role-Based » VS « From Scratch »

Frameworks Web complémentaires

-Présentation de l'approche "framework" par rapport aux seules JSP/Servlet
- Présentation de l'architecture MVC2 et du Pattern Front Controller
- Présentation de Struts : architecture et concepts
- Présentation de Spring MVC : architecture et concepts

Informations complémentaires

Modalités de paiement : Cette formation peut faire l'objet d'une demande de prise en charge par l'OPCA

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.

JSP /Servlet

1 450 € HT