Accueil - Contact - Connexion

Technologies J2EE

3IAC4 Technologies J2EE Informatique S5
Cours : 8 h TD : 0 h TP : 18 h Projet : 0 h Total : 26 h
Responsable : Myriam MOKHTARI-BRUN
Pré-requis
  • Langages JAVA, HTML, SQL, XML
  • Technologies JAVA
  • Design Pattern
Objectifs de l'enseignement
Maîtriser les concepts avancés de java pour la mise en ?uvre d'applications clients et serveurs. Étude et pratique des technologies J2EE.
Programme détaillé
  • 1. Introduction aux technologies WEB
  • 2. Servlets (rappels) -Installation d'un serveur d'application (Jakarta Tomcat) -Déploiement des applications WEB
  • 3. JSP -Tag (directive, commentaire, déclaration, scriplet, expression) (rappels) -Java Beans, collaboration de JSP/Servlets (rappels) -Architecture MVC
  • 4. Balises personnalisées
  • 5. JSP 2.0 -Balises personnalisées (2.0) -Expression Language (EL) -Java Standard Tag Libraries (JSTL)
  • 6. Spring Ioc et Ibatis
Applications (TD ou TP)
  • - 1 séance de TD/TP (3h) sera consacrée à l'exploitation d'une Base de Données à travers le WEB avec JSDK (Java Servlet Development Kit).
  • - 3 séances de TD/TP seront consacrées au développement d'une application web avec J2EE utilisant le modèle MVC (Modèle View Controler) pour exploiter et afficher les données d'une base dans des pages JSP.
  • - 2 séances de TD/TP seront utilisées pour développer l'application web en s'appuyant sur deux frameworks : Spring (gestion des accès à la BD) et Ibatis (persistance des objets dans la BD).
Les TP se feront tous sous Eclipse.
Compétences acquises
- Savoir créer des interface graphiques utilisateur (GUI) au dessus d'une application
- Savoir concevoir et exploiter une BD à travers le langage hôte Java
- Savoir concevoir des sites web dynamiques côté serveur avec les technologies J2EE
Bibliographie
- J. Molière, "Les cahiers du programmeur J2EE", Eyrolles, 2005.
- Eric sarrion, "Développement Web avec J2EE",O'Reilly 2005.
- Julien Dubois & al., "Spring par la pratique : Mieux développer ses applications Java/J2EE avec Spring, Hibernate, Struts, Ajax..., Eyrolles 2006.

© 2024 - ENSICAEN ( Mentions Légales - Crédits )