Développer la JSPS et Servlets avec Netbeans
Démarrez un nouveau projet et créer et monter un répertoire pour votre application Web.

Avec le répertoire ci-dessus sélectionné, sélectionnez: Fichier → Nouveau → JSPs - Servlets → Module Web.

Appuyez sur Suivant. le répertoire cible dans la boîte de dialogue suivante devrait être celle que vous monté au-dessus.

Maintenant, vous devriez avoir une vue dans votre explorateur Filesystem comme ceci:

Vous mettez votre .html et les fichiers .jsp dans le répertoire de haut niveau, les références de fichier dans votre JSP / servlets sont liés à ce répertoire.
WEB-INF / classes est l'endroit où vous mettez vos classes de servlet.
WEB-INF / lib est où vous mettez tous les fichiers .jar requis par votre application par exemple postgresql.jar pour les applications Web qui accèdent à une base de données Postgresql.
WEB-INF / web est votre fichier web.xml (double-cliquez pour modifier).
Vous pouvez ignorer le répertoire META-INF.
Netbeans WEB-aussi remonte sur INF / classes en bas pour vous donner un raccourci vers votre hiérarchie de package de servlet.
2..Creating une nouvelle page JSP
Pour créer une page JSP sélectionnez le dossier de niveau supérieur dans l'explorateur puis ne Fichier → Nouveau → JSPs - Servlets → JSP.


Entrez un nom pour votre JSP (sans .jsp extension). Vous pouvez sélectionner un sous-dossier pour le mettre si vous voulez organiser vos pages dans les sous-dossiers. Puis cliquez sur Terminer.


ou vous pouvez pointer Mozilla à l'adresse relevent:

3..Creating un nouveau Servlet
Pour créer un servlet, sélectionnez le dossier WEB-INF / classes ou le correspondant de montage en bas, puis ne Fichier → Nouveau → JSPs - Servlets → Servlet.

Entrez un nom pour votre servlet. Vous devez spécifier un package pour vos classes de servlet.

Spécifiez un mappage d'URL pour votre servlet.
Vous pouvez également spécifier les paramètres d'initialisation de servlet que vous pouvez accéder à partir de la méthode init () du servlet.

Netbeans crée un servlet squelette avec des méthodes init (), détruire (), doGet (), doPost () et getServletInfo ().

Par défaut, les méthodes familières doGet () et doPost () sont tous deux envoyés à un seul procédé processRequest commun (), comme indiqué ci-dessus. Mais vous pouvez supprimer si vous voulez et le code des corps de méthode doGet appropriée () et doPost (selon le cas).

4..The fichier web.xml
Le fichier web.xml est le Web Application Descriptor déploiement. qui définit les servlets doivent être exécutés pour certaines URL et d'autres paramètres de votre application web.
Netbeans pour vous crée lorsque vous créez une nouvelle application Web et il ressemble à quelque chose comme ceci:

Le format des correspondances URL-à-servlet est décrite ici.
Vous pouvez voir que Netbeans a automatiquement ajouté
le
Lorsque vous créez une nouvelle servlet, vous pouvez configurer les correspondances d'URL dans les boîtes de dialogue Nouvelle-Servlet et Netbeans ajoutera les éléments appropriés à votre web.xml. mais vous êtes libre de les modifier à la main.
5..Adding fichiers .jar à votre application
Si vos applications Web a besoin de bibliothèques supplémentaires telles que l'accès base de données puis copiez le correspondant fichier .jar dans votre répertoire de projet WEB-INF / lib (par exemple postgresql.jar), puis faites un clic droit sur WEB-INF / lib et sélectionnez Actualiser le dossier et le fichier sera ajouté au classpath de votre application web.
Je ne l'ai pas trouvé un moyen facile de copier des fichiers dans Netbeans. Si vous copiez et collez un fichier jar entre supports, il a tendance à décompresser le fichier jar, donc je copier habituellement eux dans la main .: par exemple
Ensuite, par la suite, faites un clic droit sur WEB-INF / lib et sélectionnez le dossier Actualiser