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.

Développer la JSPS et Servlets avec Netbeans

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

Développer la JSPS et Servlets avec Netbeans

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

Développer la JSPS et Servlets avec Netbeans

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

Développer la JSPS et Servlets avec Netbeans

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.

Développer la JSPS et Servlets avec Netbeans

Développer la JSPS et Servlets avec Netbeans

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.

Développer la JSPS et Servlets avec Netbeans

Développer la JSPS et Servlets avec Netbeans

ou vous pouvez pointer Mozilla à l'adresse relevent:

Développer la JSPS et Servlets avec Netbeans

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.

Développer la JSPS et Servlets avec Netbeans

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

Développer la JSPS et Servlets avec Netbeans

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.

Développer la JSPS et Servlets avec Netbeans

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

Développer la JSPS et Servlets avec Netbeans

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).

Développer la JSPS et Servlets avec Netbeans

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:

Développer la JSPS et Servlets avec Netbeans

Le format des correspondances URL-à-servlet est décrite ici.

Vous pouvez voir que Netbeans a automatiquement ajouté et des entrées pour myServlet nous venons de créer ci-dessus.

le contient une définition pour le temps en minutes avant les temps de la session d'un utilisateur sur (dans ce cas, 30 minutes) et section décrivant quels fichiers seront chargés comme la page d'accueil par défaut de l'application Web. Dans ce cas, il va essayer index.jsp. index.html et enfin si ceux-ci n'existent pas index.htm.

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

Articles Liés