D veloppement de Servlets et JSP avec NetBeanstondeur.herve.free.fr/docs/Netbeans-Tomcat.pdf ·...

17
Développement 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 Intégré: Pour cela il faut telecharger le package Netbeans All à l’adresse suivante http://netbeans.org/downloads/start.html?platform=windows&lang=en&option=all&ver sion=6.8 Installation de Netbeans & du JDK L’installation de l’ensemble consiste simplement à lancer le setup du package et de suivre la procédure d’installation. Installation de TOMCAT pour Netbeans. Il est nécessaire de télécharger le package Zip 32 bits Windows ou la version qui correspond a votre système d’exploitation de votre machine et à dé zipper cette version vers le répertoire e votre choix. Le téléchargement de ce package peut se faire à l’adresse suivante. http://tomcat.apache.org/download-60.cgi

Transcript of D veloppement de Servlets et JSP avec NetBeanstondeur.herve.free.fr/docs/Netbeans-Tomcat.pdf ·...

Page 1: D veloppement de Servlets et JSP avec NetBeanstondeur.herve.free.fr/docs/Netbeans-Tomcat.pdf · Développement de Servlets et JSP avec NetBeans Mise en place Pour ce cours, la mise

Développement 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 Intégré: Pour cela il faut telecharger le package Netbeans All à l’adresse suivante http://netbeans.org/downloads/start.html?platform=windows&lang=en&option=all&version=6.8 Installation de Netbeans & du JDK L’installation de l’ensemble consiste simplement à lancer le setup du package et de suivre la procédure d’installation. Installation de TOMCAT pour Netbeans. Il est nécessaire de télécharger le package Zip 32 bits Windows ou la version qui correspond a votre système d’exploitation de votre machine et à dé zipper cette version vers le répertoire e votre choix. Le téléchargement de ce package peut se faire à l’adresse suivante. http://tomcat.apache.org/download-60.cgi

Page 2: D veloppement de Servlets et JSP avec NetBeanstondeur.herve.free.fr/docs/Netbeans-Tomcat.pdf · Développement de Servlets et JSP avec NetBeans Mise en place Pour ce cours, la mise

Association de NetBeans avec une l’installation 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 déclarer l'emplacement d'installation des serveurs d'applications que NetBeans devra gérer. Cette déclaration se fait dans le menu tools / Servers

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

Page 3: D veloppement de Servlets et JSP avec NetBeanstondeur.herve.free.fr/docs/Netbeans-Tomcat.pdf · Développement de Servlets et JSP avec NetBeans Mise en place Pour ce cours, la mise

On sélectionne le modèle de serveur « Tomcat 6.0 ici ».

Page 4: D veloppement de Servlets et JSP avec NetBeanstondeur.herve.free.fr/docs/Netbeans-Tomcat.pdf · Développement de Servlets et JSP avec NetBeans Mise en place Pour ce cours, la mise

On va indiquer le répertoire ou est localisé l’application Tomcat version 6.0 et le login et mot de passe Admin.

Valider par le bouton « Finish ».

Page 5: D veloppement de Servlets et JSP avec NetBeanstondeur.herve.free.fr/docs/Netbeans-Tomcat.pdf · Développement de Servlets et JSP avec NetBeans Mise en place Pour ce cours, la mise

PILOTAGE DU SERVEUR DANS UN PROJET

Pour créer un nouveau projet JEE, il faut sélectionner le menu File/New Project

Page 6: D veloppement de Servlets et JSP avec NetBeanstondeur.herve.free.fr/docs/Netbeans-Tomcat.pdf · Développement de Servlets et JSP avec NetBeans Mise en place Pour ce cours, la mise

On va sélectionner le Template « Java Web », et « Web Application », ce Template permet de réaliser des applications JSP, ServLet ou JSTL.

Page 7: D veloppement de Servlets et JSP avec NetBeanstondeur.herve.free.fr/docs/Netbeans-Tomcat.pdf · Développement de Servlets et JSP avec NetBeans Mise en place Pour ce cours, la mise

Indiquer le nom de l’application à créer et sont emplacement physique.

Page 8: D veloppement de Servlets et JSP avec NetBeanstondeur.herve.free.fr/docs/Netbeans-Tomcat.pdf · Développement de Servlets et JSP avec NetBeans Mise en place Pour ce cours, la mise

On sélectionne ensuite le serveur qui sera utilisé pour le déploiement et les tests. On va choisir Tomcat 6.0 que l’on a créer un peut plus tôt.

On sélectionne 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 d’appel de mon application dans mon URL

Ici on a mis /WebApplication1, on utilisera donc l’url suivante en local : http://localHost/WebApplication1 pour lancer notre application à partir du Browser internet.

On peut également indiquer un FrameWork si nécessaire à utiliser, par défaut aucun dans notre cas.

Page 9: D veloppement de Servlets et JSP avec NetBeanstondeur.herve.free.fr/docs/Netbeans-Tomcat.pdf · Développement de Servlets et JSP avec NetBeans Mise en place Pour ce cours, la mise

Puis valider avec le bouton « Finish ».

J’obtiens ma première page JSP par défaut qui se nomme Index.jsp

Page 10: D veloppement de Servlets et JSP avec NetBeanstondeur.herve.free.fr/docs/Netbeans-Tomcat.pdf · Développement de Servlets et JSP avec NetBeans Mise en place Pour ce cours, la mise

Tester l’application

Pour tester l’application il suffit de lancer celle-ci par le bouton « Run »

Ce qui a pour effet de lancer tomcat, puis le browser internet par défaut et votre application avec l’url correspondante

Une page de log s’affiche dans NetBeans

Page 11: D veloppement de Servlets et JSP avec NetBeanstondeur.herve.free.fr/docs/Netbeans-Tomcat.pdf · Développement de Servlets et JSP avec NetBeans Mise en place Pour ce cours, la mise

Une page Std Out du serveur également…

Ajouter un page JSP

Page 12: D veloppement de Servlets et JSP avec NetBeanstondeur.herve.free.fr/docs/Netbeans-Tomcat.pdf · Développement de Servlets et JSP avec NetBeans Mise en place Pour ce cours, la mise

Il suffit pour cela sur l’onglet projet de cliquer droit sur le projet et de sélectionner le menu NEW/

JSP

Page 13: D veloppement de Servlets et JSP avec NetBeanstondeur.herve.free.fr/docs/Netbeans-Tomcat.pdf · Développement de Servlets et JSP avec NetBeans Mise en place Pour ce cours, la mise

Donner un nom a cette page, puis valider par « Finish »…

Ajouter une servlet à mon projet

Page 14: D veloppement de Servlets et JSP avec NetBeanstondeur.herve.free.fr/docs/Netbeans-Tomcat.pdf · Développement de Servlets et JSP avec NetBeans Mise en place Pour ce cours, la mise

Idem, Menu NEW/Servlet

Page 15: D veloppement de Servlets et JSP avec NetBeanstondeur.herve.free.fr/docs/Netbeans-Tomcat.pdf · Développement de Servlets et JSP avec NetBeans Mise en place Pour ce cours, la mise

Donner un nom a la Servlet

Et un alias d’appel « URL patterns »

Page 16: D veloppement de Servlets et JSP avec NetBeanstondeur.herve.free.fr/docs/Netbeans-Tomcat.pdf · Développement de Servlets et JSP avec NetBeans Mise en place Pour ce cours, la mise

Il est possible aussi d’initialiser des paramètres de lancement … (Voir cours servlet).

Ci-dessus notre servlet que l’on peut tester par l’appel de celleci par son URL

http://localhost/NewServlet

Pour cela on se met sur le nom de la servlet dans l’onglet projet, click droit et on lance le menu « Run

File », ou on peut utiliser le raccourci Maj+F6

Page 17: D veloppement de Servlets et JSP avec NetBeanstondeur.herve.free.fr/docs/Netbeans-Tomcat.pdf · Développement de Servlets et JSP avec NetBeans Mise en place Pour ce cours, la mise

Valider par OK

Appel d’une servlet à partir d’un JSP

Ajouter cet appel ci-dessus par exemple…