Programme JAVA JSP

Participants :

professionnel informatique souhaitant développer des applications JAVA

Durée : 3 jours - 21 heures
Tarif : Nous contacter pour une formation INTER – INTRA ou en COURS PARTICULIER

Lors du stage de formation Java JSP , vous apprendrez à travailler avec ce langage, découvrirez son interface ainsi que ses fonctionnalités.

Pendant ce stage vous apprendrez à créer des formulaires

La formation est délivrée en présentiel ou distanciel (e-learning, classe virtuelle, présentiel et à distance). Le formateur alterne entre méthodes démonstrative, interrogative et active (via des travaux pratiques et/ou des mises en situation). La validation des acquis peut se faire via des études de cas, des quiz et/ou une certification.

Cette formation est animée par un consultant-formateur dont les compétences techniques, professionnelles et pédagogiques ont été validées par des diplômes et/ou testées et approuvées par l’éditeur et/ou par Audit Conseil Formation.

Dates des formations
Du 07/04/2025 au 09/04/2025Demander un devis
Du 15/09/2025 au 17/09/2025Demander un devis
Du 08/12/2025 au 10/12/2025Demander un devis
Logo ACF

Demande de devis

Formation
Cadre
Pôle Emploi
Nom/Prénom
Société
E-mail
Téléphone
Période
Evaluer mon niveau

Les objectifs

Savoir
Savoir
développer des pages ,
objectifs
objectifs
Concevoir
Concevoir
des servlets,

pré-requis

connaissance de JAVA

Moyens pédagogiques, techniques et d'encadrement

  • 1 poste de travail complet par personne
  • De nombreux exercices d'application
  • Mise en place d'ateliers pratiques
  • Remise d'un support de cours
  • Remise d'une attestation de stage

Modalités d'évaluation des acquis

- Evaluation des besoins et objectifs en pré et post formation
- Evaluation technique des connaissances en pré et post formation
- Evaluation générale du stage

Accessibilité handicapés

  • Au centre d’affaires ELITE partenaire d’ACF à 20 m.
  • Guide d’accessibilité à l’accueil.

Le Programme

Développement d'applications web

  • Les besoins d'une application web
  • Composants d'une architecture n-tier

Composants clés de Java EE pour le développement web

  • Servlets
  • JSP
  • XML

Générer du contenu avec des servlets

Initiation aux servlets

  • Intégration de servlets dans l'architecture d'une application web, Configuration de l'environnement de développement des servlets
  • Comment éviter les pièges courants de servlet

Utilisation de l'API Java Servlet

  • Gestion du cycle de vie d'un servlet
  • Accès aux variables de l'environnement d'un servlet

Création de formulaires web pour la saisie utilisateurs

  • Ajout de champs texte et de listes déroulantes
  • Lier les formulaires aux servlets
  • Récupération des données d'un formulaire dans le servlet

Accès aux bases de données avec des servlets

Étendre les servlets avec Java Database Connectivity

  • Connexion à la base de données, soumission de requêtes SQL, récupération et traitement des données

Formatage des résultats de base de données

  • Construction d'une table HTML
  • Ajout de menus déroulants dynamiques

Persistance des applications web en Java

Écriture de cookies pour personnaliser le contenu web

  • Récupération de cookies d'une requête client, envoi de cookies au client, contournement des limitations d'un cookie

Gestion de l'état d'une application avec des sessions

  • Création d'une session unique pour chaque utilisateur
  • Stockage et récupération d'objets Java dans des sessions
  • Contrôle de la durée de vie d'une session
  • Création de gestionnaires d'événements d'applications et de sessions
  • Mise en place d'un "panier de courses"

Création de JavaServer Pages (JSP)

Concepts fondamentaux de JSP

  • Utilisation de scriptlets JSP, expressions et déclarations
  • Communication avec le client en utilisant des objets serveur JSP intégrés
  • Utilisation de la puissance du langage d'expression JSP 2

Gestion d'état avec JSP

  • Utilisation de scriptlets JSP, expressions et déclarations
  • Communication avec le client en utilisant des objets serveur JSP intégrés
  • Utilisation de la puissance du langage d'expression JSP 2

Gestion d'état avec JSP

  • Accès aux cookies et aux sessions
  • Stockage des données d'applications partagées

Conception de JSP et de servlets

Intégration de JSP avec JavaBeans

  • Encourager la réutilisation de l'objet
  • Séparation entre la logique d'application et la présentation

Appel à JSP à partir des servlets

  • Envoi d'objets Java vers JSP
  • Utilisation de JavaBeans pour transférer des données
  • Modèles de conception de servlets et de JSP

Intégration de balises JSP

Optimisation du mécanisme d'extension

  • Le rôle des balises JSP personnalisées
  • Mise en application de JSTL (JSP Standard Tag Library)

Développement de balises personnalisées

  • Création de balises personnalisées avec les fichiers de balises JSP 2
  • Personnaliser le comportement des balises avec les attributs

Développement d'applications JavaServer Faces

Présentation du framework JSF

  • Principaux composants JSF
  • Gerér le flux des applications avec le modèle de navigation JSF

Création de composants JSF

  • Développement de back beans
  • Création de vues avec les balises personnalisées JSF
  • Définition des règles de navigation JSF

Déploiement de votre application web

  • Définition du descripteur de déploiement
  • Création d'un fichier WAR
  • Ajout de sécurité aux applications basées sur le rôle