Erstellen von Web-Anwendungen mit JDK 1.4.2

Nun liegen zwei Code-Elemente vor und die Erstellung der einfachen Anwendung kann beginnen. Vor der Kompilierung der Elemente muss jedoch noch dafür gesorgt werden, dass der JSP-Code die Java-Klasse importieren kann. Es wird daher zunächst erläutert, wie die Funktion View – das vorab installierte Add-on – eingesetzt werden kann.

Da die JSP-Datei die Java-Klasse importieren soll, müssen der Pfad der JSP-Datei und der Pfad der Java-Klassen-Datei in CLASSPATH integriert werden. Dazu wird der Knoten main erweitert, der Hello.java enthält, dann muss mit der rechten Maustaste auf den Knoten geklickt werden, um anschließend Tools | Mount als neues Dateisystem auszuwählen. Dasselbe wird mit dem Knoten Web durchgeführt, der HelloUI.jsp. enthält. Nun sind diese beiden Komponenten in “CLASSPATH“ integriert.

Nach dem Erstellen dieser Ansichten in einem Dateisystem muss man unter dem Knoten src/main/ mit der rechten Maustaste auf Hello klicken und aus dem Popup-Menü Build auswählen. Durch diesen Vorgang wird Hello.java in Hello.class kompiliert. Anschließend muss man unter dem Knoten src/web/ mit der rechten Maustaste auf HelloUI klicken und Compile wählen, um die JSP-Datei in die entsprechende kompilierte Servlet-Klassendatei umzuwandeln.

Nach Abschluss der JSP-Kompilierung fragt die IDE den Anwender, ob eine Web Module Group zur Implementierung erstellt werden soll. In diesem Fall bricht man diesen Vorgang jedoch ab, um wie im Folgenden geschildert eine eigene Web Module Group zu entwickeln.

Um eine Web Module Group auf der Grundlage des Ordners der JSP-Datei zu erstellen, muss man mit der rechten Maustaste auf den Knoten src/web/ klicken und unter der Option New auf All Templates klicken. Daraufhin wird im Assistent New Template eine Liste mit Vorlagen angezeigt. Unter dem Knoten JSPs & Servlets wählt man Web Module Group aus, dann klickt man auf Next und gibt den Namen für diese Web Module Group ein. Der Name dient lediglich als Referenz für die IDE und beeinträchtigt die Implementierung nicht. In diesem Beispiel wird einfach der Name helloweb verwendet.

Nun wird unter dem Knoten src/web ein neuer Knoten namens helloweb angezeigt. Nach einem Klick mit der rechten Maustaste wählt man Add Web Module aus. Dadurch können Web-Module zur Gruppe hinzugefügt werden. In diesem Fall ist /helloweb für das Mapping auf das Web-Modul src/web einzugeben. Dadurch erfährt der Webserver, dass /helloweb auf den definierten Pfad verweist.

Nun ist die Struktur fertig gestellt, mit der die JSP auf dem integrierten Tomcat Web Server ausgeführt werden kann. Durch einen Klick mit der rechten Maustaste auf die Web Module Group und Auswahl von Execute (Force Reload) kann die Web-Anwendung gestartet werden. So einfach ist das Erstellen einer ersten Web-Anwendung mit NetBeans und JDK 1.4.

Page: 1 2 3

ZDNet.de Redaktion

Recent Posts

Google kündigt neue Sicherheitsfunktionen für Chrome an

Der Sicherheitscheck entzieht unsicheren Websites automatisch alle Berechtigungen. Zudem können Nutzer in Chrome künftig Websites…

4 Tagen ago

Cyberkriminelle nehmen Fertigungsbetriebe ins Visier

Ontinue registriert einen Anstieg beim Anteil am Gesamtangriffsvolumen um 105 Prozent. Das Angriffsvolumen auf den…

5 Tagen ago

o1: OpenAI stellt neues KI-Modell für komplexe Abfragen vor

Das o1 genannte Modell liegt als Preview vor. Bei einer Mathematikprüfung beantwortet es 83 Prozent…

1 Woche ago

Zoom erhält IT-Sicherheits- kennzeichen des BSI

Das Kennzeichen erhalten Zoom Workplace Pro und Zoom Workplace Basic. Es bescheinigt unter anderem aktuelle…

1 Woche ago

Google verbessert Tab-Verwaltung in Chrome

iOS und iPadOS erhalten Tab-Gruppen. Zudem unterstützt Chrome nun die Synchronisierung von Tab-Gruppen.

1 Woche ago

Identitätsdiebstahl: 58 Prozent der Deutschen sorgen sich um digitales Erbe

Sie befürchten einen Missbrauch der Identitäten von Verstorbenen. 60 Prozent befürworten deswegen eine Klärung des…

1 Woche ago