Vous êtes sur la page 1sur 17

Dveloppement de Servlets et JSP avec NetBeans

Mise en place
Pour ce cours, la mise en place consiste en l'installation d'un JDK, de Netbeans et de Tomcat. L'installation du JDK peut se faire avec le package Netbeans Intgr: Pour cela il faut telecharger le package Netbeans All ladresse suivante http://netbeans.org/downloads/start.html?platform=windows&lang=en&option=all&ver sion=6.8

Installation de Netbeans & du JDK Linstallation de lensemble consiste simplement lancer le setup du package et de suivre la procdure dinstallation.

Installation de TOMCAT pour Netbeans. Il est ncessaire de tlcharger le package Zip 32 bits Windows ou la version qui correspond a votre systme dexploitation de votre machine et d zipper cette version vers le rpertoire e votre choix. Le tlchargement de ce package peut se faire ladresse suivante. http://tomcat.apache.org/download-60.cgi

Association de NetBeans avec une linstallation de Tomcat


Un point fort c'est de pouvoir piloter les principaux serveurs d'applications. Une tape de base dans l'utilisation de Netbeans est de dclarer l'emplacement d'installation des serveurs d'applications que NetBeans devra grer. Cette dclaration se fait dans le menu tools / Servers

Pour ajouter le pilotage du serveur Tomcat, on va cliquer sur le bouton Add Server

On slectionne le modle de serveur Tomcat 6.0 ici .

On va indiquer le rpertoire ou est localis lapplication Tomcat version 6.0 et le login et mot de passe Admin.

Valider par le bouton Finish .

PILOTAGE DU SERVEUR DANS UN PROJET

Pour crer un nouveau projet JEE, il faut slectionner le menu File/New Project

On va slectionner le Template Java Web , et Web Application , ce Template permet de raliser des applications JSP, ServLet ou JSTL.

Indiquer le nom de lapplication crer et sont emplacement physique.

On slectionne ensuite le serveur qui sera utilis pour le dploiement et les tests. On va choisir Tomcat 6.0 que lon a crer un peut plus tt. On slectionne en suite la version JEE utiliser 5 ou 1.4 (JEE 5 Dans notre cas). ET enfin le context Path, c'est--dire le chemin dappel de mon application dans mon URL Ici on a mis /WebApplication1, on utilisera donc lurl suivante en local : http://localHost/WebApplication1 pour lancer notre application partir du Browser internet.

On peut galement indiquer un FrameWork si ncessaire utiliser, par dfaut aucun dans notre cas.

Puis valider avec le bouton Finish .

Jobtiens ma premire page JSP par dfaut qui se nomme Index.jsp

Tester lapplication

Pour tester lapplication il suffit de lancer celle-ci par le bouton Run Ce qui a pour effet de lancer tomcat, puis le browser internet par dfaut et votre application avec lurl correspondante

Une page de log saffiche dans NetBeans

Une page Std Out du serveur galement

Ajouter un page JSP

Il suffit pour cela sur longlet projet de cliquer droit sur le projet et de slectionner le menu NEW/ JSP

Donner un nom a cette page, puis valider par Finish

Ajouter une servlet mon projet

Idem, Menu NEW/Servlet

Donner un nom a la Servlet

Et un alias dappel URL patterns

Il est possible aussi dinitialiser des paramtres de lancement (Voir cours servlet).

Ci-dessus notre servlet que lon peut tester par lappel de celleci par son URL http://localhost/NewServlet

Pour cela on se met sur le nom de la servlet dans longlet projet, click droit et on lance le menu Run File , ou on peut utiliser le raccourci Maj+F6

Valider par OK

Appel dune servlet partir dun JSP

Ajouter cet appel ci-dessus par exemple

Vous aimerez peut-être aussi