Die Entwicklung JSPs und Servlets mit Netbeans

Starten Sie ein neues Projekt und erstellen und ein Verzeichnis für Ihre Web-Anwendung montieren.

Die Entwicklung JSPs und Servlets mit Netbeans

Mit dem obigen Verzeichnis ausgewählt haben, wählen Sie Datei → Neu → JSPs - Servlets → Web-Modul.

Die Entwicklung JSPs und Servlets mit Netbeans

Hit auf Weiter. das Zielverzeichnis im folgenden Dialog sollte derjenige sein, das Sie oben montiert.

Die Entwicklung JSPs und Servlets mit Netbeans

Nun sollten Sie einen Blick in Ihren Filesystem-Explorer wie folgt aussehen:

Die Entwicklung JSPs und Servlets mit Netbeans

Sie stellen Ihre .html und .jsp Dateien im Verzeichnis der obersten Ebene, werden alle Dateireferenzen in Ihrer JSP / Servlets sind in dieses Verzeichnis relativ.

WEB-INF / classes ist, wo Sie Ihre Servletklassen setzen.

WEB-INF / lib ist, wo Sie alle .jar-Dateien von Ihrer Anwendung erforderlich stellen z.B. postgresql.jar für Web-Anwendungen, die eine PostgreSQL-Datenbank zugreifen.

WEB-INF / Web ist Ihre web.xml-Datei (Doppelklick bearbeiten).

Sie können das Verzeichnis META-INF ignorieren.

Netbeans Remonten auch WEB-INF / classes an der Unterseite Ihnen eine Verknüpfung zu Ihrer Servlet-Pakethierarchie zu geben.

2..Creating eine neue JSP-Seite

Um eine JSP-Seite wählen Sie die Top-Level-Ordner im Explorer erstellen Sie dann Datei Sie → Neu → JSPs - Servlets → JSP.

Die Entwicklung JSPs und Servlets mit Netbeans

Die Entwicklung JSPs und Servlets mit Netbeans

Geben Sie einen Namen für Ihre JSP (ohne .jsp Erweiterung). Sie können einen Unterordner auswählen, um es, wenn Sie Ihre Seiten in Unterordner organisieren möchten. Dann traf auf Fertig stellen.

Die Entwicklung JSPs und Servlets mit Netbeans

Die Entwicklung JSPs und Servlets mit Netbeans

oder Sie können Mozilla an der relevent URL verweisen:

Die Entwicklung JSPs und Servlets mit Netbeans

3..Creating ein neues Servlet

Um ein Servlet zu erstellen, wählen Sie die WEB-INF / classes Ordner oder die entsprechende am Boden montieren, dann tun, Datei → Neu → JSPs - Servlets → Servlets.

Die Entwicklung JSPs und Servlets mit Netbeans

Geben Sie einen Namen für Ihr Servlet. Sie müssen ein Paket für Ihre Servletklassen angeben.

Die Entwicklung JSPs und Servlets mit Netbeans

Geben Sie eine URL-Zuordnung für Ihr Servlet.

Sie können auch alle Servlet-Initialisierung Parameter angeben, die dann von den Servlets Methode init () zugreifen können.

Die Entwicklung JSPs und Servlets mit Netbeans

Netbeans erstellt ein Skelett Servlet mit init (), destroy (), doGet (), doPost () und getServletInfo () Methoden.

Die Entwicklung JSPs und Servlets mit Netbeans

Standardmäßig sind sowohl die bekannte doGet () und doPost () Verfahren auf eine einzige gemeinsamen process () Methode weitergeleitet, wie oben gezeigt. Aber Sie können diese löschen, wenn Sie möchten, und Code der entsprechenden doGet () und doPost () -Methode vorgesehenen Gremien.

Die Entwicklung JSPs und Servlets mit Netbeans

4..The web.xml

Die web.xml-Datei ist die Web Application Deployment Descriptor. die definiert, welche Servlets sollten für bestimmte URLs und einige andere Parameter Ihrer Web-Anwendung ausgeführt werden.

Netbeans erstellt für Sie, wenn Sie eine neue Web-Anwendung zu erstellen und es sieht etwa so aus:

Die Entwicklung JSPs und Servlets mit Netbeans

Das Format der URL-to-Servletzuordnungen wird hier beschrieben.

Sie können sehen, dass Netbeans hat automatisch hinzugefügt und Einträge für myservlet wir gerade oben erstellt.

Das enthält eine Definition für die Zeit in Minuten vor Sitzungszeiten des Benutzers aus einem (in diesem Fall 30 Minuten) und einem Abschnitt beschreibt, welche Dateien als Standard-Homepage für die Web-Anwendung geladen werden. In diesem Fall wird es versuchen index.jsp. index.html und schließlich, wenn diese nicht existiert index.htm.

Wenn Sie ein neues Servlet erstellen, können Sie URL-Zuordnungen in den Neu-Servlet Dialoge und Netbeans wird fügen Sie die entsprechenden Einträge zum web.xml einrichten. aber Sie sind frei, diese von Hand zu bearbeiten.

5..Adding .jar-Dateien auf Ihre Bewerbung

Wenn Ihre Web-Anwendungen zusätzliche Bibliotheken wie für den Datenbankzugriff muss dann kopieren Sie die entsprechenden .jar-Datei zu einem Projekt WEB-INF / lib-Verzeichnis (zB postgresql.jar) und dann mit der rechten Maustaste auf WEB-INF / lib und wählen Sie Refresh-Ordner und wird die Datei auf Ihrer Web-Anwendung classpath hinzugefügt werden.

Ich habe nicht eine einfache Möglichkeit zum Kopieren von Dateien aus Netbeans gefunden. Wenn Sie kopieren und eine JAR-Datei zwischen den Bergen fügen Sie die JAR-Datei zu entpacken neigt, so dass ich kopieren Sie sie in der Regel in der Hand z.B .:

Dann anschließend die rechte Maustaste auf WEB-INF / lib und Refresh-Ordner auswählen

In Verbindung stehende Artikel