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.
Die Hintermänner haben es unter anderem auf Daten von Facebook-Geschäftskonten abgesehen. Opfer werden über angebliche…
Bis 2027 werden 90 Prozent der Unternehmen eine Hybrid-Cloud-Strategie umsetzen.
Apple belegt in der Statistik von Counterpoint die ersten drei Plätze. Samsungs Galaxy S24 schafft…
Kontinuierliche Content Produktion und Markenaufbau sind essentieller Pfeiler von langfristigen Unternehmenserfolg. Das ist mittlerweile auch…
KI-Funktionen beschleunigen die Erholung des PC-Markts. Der Nettogewinn legt um 44 Prozent zu, der Umsatz…
Googles App-Entwickler-Kit dient der Tarnung des schädlichen Codes. Der Sicherheitsanbieter Jamf hält die Schadsoftware für…