Vous n'êtes pas connecté. Connexion
|
|
Applications WebDe $1Table des matières
Cours 1: Introduction et protocole HTTPLe but de ce cours est d'offrir un panorama des différentes technologies qui seront traitées dans le cours. Mais aussi de bien comprendre le fonctionnement du protocole HTTP. Cours 2: Introduction à J2EE et ServletsLe but de ce cours est d'introduire J2EE, et de comprendre le fonctionnements des servlets. Support de cours
TP 2: ServletsInstallation d'un environnement de développementCe TP traitera des servlets. Avant toute chose vous devrez installer un environnement de développement : un JDK récent (1.6_13 ou supérieur), et un outil de développement : soit Netbeans, soit Eclipse. Je recommande néanmoins Netbeans 6.8 version Entreprise, téléchargeable à cette adresse : http://netbeans.org/downloads/index.html, prenez la version de 216 Mo si vous ne ferez que du java avec, sinon, celle de 288 Mo. Lors de l'installation, cliquez sur le bouton "customize" ou "personnaliser" et cochez la case pour installer tomcat. Netbeans est très bien pour sa simplicité d'installation (on installe et c'est fini) et son adaptabilité à JEE6, mais il est un peu plus lourd qu'Eclipse en terme de ressources mémoire. Ceux qui préfèrent travailler avec Eclipse devront 1) avoir une version récente d'Eclipse (Ganymède ou Galliléo), 2) devront télécharger Tomcat séparément, 3) devront récupérer le plugin tomcat pour Eclipse et 4) le configurer. Les liens sont ci-dessous :
Cours 3Liens utiles
Cours 4: JSP / JSTL / EL
TP 4: JSP / JSTL / EL / exemple d'architecture en couchesPour ce TP vous travaillerez soit avec netbeans 6.8 et Glassfish v3, soit avec tomcat, mais dans ce dernier cas, pour la partie utilisant la librairie JSTL, vous devrez ajouter les fichiers .jar de JSTL dans votre projet. Travail à faire :
Liens utiles:La JSTL: http://jakarta.apache.org/site/downloads/downloads_taglibs-standard-1.0.cgi Si vous travaillez avec eclipse ou tomcat, la JSTL n'est pas installée par défaut sur le serveur : vous devrez mettre jakarta-taglibs-standard-1.0.6/lib/standard.jar et jakarta-taglibs-standard-1.0.6/lib/jstl.jar dans le dossier WEB-INF/lib de votre webapp et c.tld dans WEB-INF/tld/ N'oubliez pas la ligne suivante dans vos JSPs ! <%@ taglib uri="/WEB-INF/tld/c.tld" prefix="c" %> Cours 5 : Templating avec pages JSP, étude d'un vrai projet, Bases d'Ajax
Cours 6 : Framework javascript DojoCeux qui n'ont pas terminé le TP précédent, finissez-le !
Cours 7 : utilisation d'une base de données avec Java Persistence Api
|
Powered by MindTouch Deki Open Source Edition v.8.08 |