JAVA JEE Code : 1 LAN0278 Servlets et JSP Objectifs : • Savoir architecturer et concevoir des projets web JEE performants à base de Servlets et de JSP Pré-requis : • Avoir, si possible, l’expérience pratique d’un langage de programmation (C, PHP..) et une connaissance d’Internet, du Web et des concepts objet Public : • Programmeur • Ingénieur • Analyste et responsable qui souhaitent développer des applications et des applets Java Durée : 5 Jours Pour aller plus Loin : + Accessibilité des sites Les plus : Syntaxe objet Java • Création d’objets Java • Constructeur et encapsulation • Héritage, polymorphisme, surcharge, redéfinition • Extension de classes Java pour la ré-utilisabilité • Déclarer et invoquer une méthode La présentation des concepts JEE • Principes d'un modèle de développement basé sur les composants • Plate-forme JEE : architecture, APIs et environnement d'exécution • Modèle de communication asynchrone • Rôle des composants Web dans une application Java EE Les Servlets et les pages dynamiques JSP • Les principes • Description de l'API Servlet • Les scriptlets : utilisation et limites • La technologie JSP comme mécanisme de présentation • Javabeans : présentation, création • Accès et manipulation des Javabeans depuis JSP et Servlets • JDBC pour l'accès à une base de données depuis une servlet • Modèle MVC • Bibliothèques de balises (Taglibs) + Support fourni Le JDBC • Drivers • Principes d’utilisation • Exécution de requête et récupération de résultats • Gestion des transactions Construire des Interfaces graphiques avec Swing • Introduction à Swing • Séparation des rôles (contenant et contenu) avec le pattern MVC • Les blocs de construction d'une Interface Graphique : JButton, JTextField, JPanel, JFrame • Gestion des événements : listeners 38 rue Claude Chappe 97420 Le Port Tél : 0262 21 90 45 Fax : 0262 54 75 74 [email protected] www.expernet.fr