12 Rue de l’Europe

31850 Montrabé

05 34 48 92 23

Java EE – Développement de Servlets et JSP

Action Collective FAFIEC : Si vous êtes une entreprise cotisant au FAFIEC, vos salariés peuvent bénéficier d’une prise en charge à 100% du coût de cette formation dans la limite des fonds disponibles.

Public concerné : Développeurs Java

Pré-requis : Maîtriser le langage Java et avoir des connaissances de base relatives aux technologies Web

Durée : 3 jours

Objectifs : Comprendre les technologies Internet/Intranet, Créer des pages web dans un environnement Java, Comprendre les spécificités du Web, Maîtriser la partie Web de l’écosystème JEE, Intégrer le Web avec l’ensemble du SI. Monter un cluster sécurisé pour scaler une application.

Moyens pédagogiques : Formation présentielle.
Présentation des concepts, discussion technique, démonstrations, exercices et TP.
Un poste informatique par stagiaire connecté à internet, à une imprimante en réseau et au réseau informatique.

Modalités de suivi et d’évaluation : Questionnaire d’évaluation de la satisfaction en fin de stage, feuille de présence émargée par demi-journée par les stagiaires et le formateur, Attestation de fin de formation.

Contenu de formation

Introduction :

Installation
Présentation des Servlets
Présentation de Tomcat
Exemple d’une page JSP

Le protocole http :

Historique
Requête et Réponses
Les Headers
Les codes d’erreurs
Cache
Sécurité
Ajax
Les principes REST

Les servlets :

Le descripteur de déploiement web.xml
Déclaration d’une Servlet
ServletContext et ServletConfig
Les annotations (@WebServlet)
Création d’un Filter
Création d’un Listener
Création d’une session

JSP :

Structure d’une page
Cycle d’une page JSP
Scriptlets, et pourquoi les éviter
Les Composants JavaBean
Création d’un Formulaire

JSTL :

Les actions
Les structures de contrôle
Le formatage de texte
L’internationalisation
XPath et XSLT
Gestion du XML

Tags personnalises :

Fichier Tag
Les attributs
Document JSP
Etendre SimpleTagSupport
Concepts avancés

Architecture et utilisation de Tomcat :

Encapsulation des *containers*
Définition des concepts
Les composant additionnels
Gestion des logs
Déploiement

Intégration des services :

JNDI
JDBC et MySQL
Gestion des Sessions
Intégration avec Apache
Clustering avec mod_jk

Sécurité :

Authentification par formulaire
Le Realm
Authentification
Autorisation
SSL

 

DEMANDER UN DEVIS ÊTRE RAPPELÉ

Dates inter-entreprises

Top