Detaillierte Erläuterung zur Konfiguration des externen Tomcat-Servers in HBuilderX zum Anzeigen und Bearbeiten der JSP-Schnittstelle

Detaillierte Erläuterung zur Konfiguration des externen Tomcat-Servers in HBuilderX zum Anzeigen und Bearbeiten der JSP-Schnittstelle

1. Die erste Methode besteht darin, den lokalen Tomcat zu starten und JSP anzuzeigen

Erstellen Sie einen Ordner HBuilderX im Webapps-Verzeichnis von Tomcat

Öffnen Sie die HBuilderX-Software, klicken Sie auf Datei/Importieren/Lokale Dateien importieren und suchen Sie die Webanwendungen von Tomcat

So sieht ein erfolgreicher Import aus.

Öffnen Sie die Tool-Einstellungen, suchen Sie die Ausführungseinstellungen, rufen Sie die URL des externen Webservers auf und geben Sie http://localhost:8080 ein. Die Portnummer dahinter ist der Standardport Ihres Tomcat. Wenn er nicht geändert wurde, ist er 8080. Da ich ihn auf Port 80 geändert habe (Port 80 ist optional), wird er in der Konfiguration nicht ausgefüllt. Achten Sie bei der folgenden Option darauf, ob die URL des externen Webservers den Projektnamen enthält. Wenn Sie beim Importieren nicht das Verzeichnis webpps, sondern das Verzeichnis der nächsten Ebene importiert haben, müssen Sie dies überprüfen.

Schließlich finden wir das Bin-Verzeichnis im Tomcat-Verzeichnis, öffnen tomcat8w.exe, klicken auf Start und zeigen dann die JSP-Schnittstelle in HBuilderX an

<%@ Seitensprache="java" Inhaltstyp="text/html; Zeichensatz=utf-8" Seitenkodierung="utf-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
 <Kopf>
  <meta http-equiv="Inhaltstyp" content="text/html; charset=utf-8">
  <title>Titel hier einfügen</title>
 </Kopf>
 <%
  Zeichenfolge a = "a";
 %>
 <%=a%>
 <Text>
 </body>
</html>

Beachten Sie, dass Eclipse in diesem Fall das Webprogramm nicht ausführen kann. Wenn Sie es ausführen möchten, müssen Sie auf „Stopp“ klicken, um es zu schließen. Nach dem Schließen kann HBuilderX JSP nicht mehr anzeigen. Die zweite Methode unten löst dieses Problem.

2. Die zweite Methode besteht darin, das Projekt auszuführen und dann anzuzeigen. Sie können das Projekt gleichzeitig ausführen und HBuilderX verwenden, um JSP anzuzeigen

  • Diese Methode muss in Eclipse konfiguriert werden. Vor der Konfiguration müssen wir zunächst ein Problem lösen. Das heißt, wenn wir den lokalen Tomcat ausführen, was der obige Schritt ist, geben wir http://localhost:8080 in den Browser ein und stellen fest, dass kein Problem vorliegt. Die Kitten-Seite wird normal angezeigt. Nach der Ausführung des Webprogramms in Eclipse kann die Eingabe von http://localhost:8080 jedoch nicht zur Kitten-Schnittstelle gelangen. Nach dem Hinzufügen des Projektnamens kann jedoch über http://localhost:8080/Projektname normal auf das Projekt zugegriffen werden. Warum ist das so?
  • Der Grund dafür ist, dass der Server-Standortpfad, den wir gerade in Eclipse festgelegt haben, lautet: Arbeitsbereichsmetadaten verwenden. Wenn Sie Tomcat in Eclipse starten und das Projekt bereitstellen, ruft Eclipse tatsächlich die Kernkomponenten von Tomcat auf, die in Eclipse integriert sind. Der Start und die Bereitstellung haben nichts mit dem echten Tomcat zu tun. Wenn Sie daher http://localhost:8080/ in den Browser eingeben, wird angezeigt, dass es nicht gestartet ist. Wenn Sie jedoch http://localhost:8080/Projektname eingeben, wird direkt der in Eclipse integrierte Tomcat aufgerufen, sodass eine Vorschau angezeigt werden kann.
  • Jetzt konfigurieren

Doppelklicken Sie unten auf Tomcat, um die Konfigurationsseite aufzurufen. Wir stellen fest, dass Serverstandorte grau ist. Das spielt keine Rolle. Wir müssen nur das Projekt unter Tomcat entfernen und bereinigen, um es zu konfigurieren. Der spezifische Vorgang besteht darin, mit der rechten Maustaste auf Tomcat zu klicken. Dort finden Sie ADD und Remove and Clean. Nachdem die Bereinigung erfolgreich war, wählen wir die mittlere Option „Tomcat-Installation verwenden“ aus, um die Bereitstellung tatsächlich auf Tomcat durchzuführen, wählen im Bereitstellungspfad das Verzeichnis „Webapps“ unter Tomcat aus und setzen schließlich die Timeouts in der oberen rechten Ecke auf 100, um zu verhindern, dass das Projekt zu groß wird und der Start lange dauert, beurteilen das Antwort-Timeout und speichern schließlich.

Nachdem wir diese festgelegt haben, müssen wir nur das Webprogramm starten, um das Projekt in den Webanwendungen in HBuilderX anzuzeigen und die JSP anzuzeigen. Wenn das importierte Verzeichnis die nächste Ebene der Webanwendungen ist, muss es erneut importiert werden.

Beachten Sie, dass diese Einstellungen nicht bedeuten, dass Sie ein Webprojekt und einen lokalen Tomcat gleichzeitig ausführen können, sondern dass Sie beim Ausführen des Projekts JSP in HBuilderX anzeigen können. Bei dieser Methode gibt es ein Problem. Beim Speichern der Änderungen in HBuilderX oder im Projekt unter Webapps gibt es ein Problem. Wenn Sie es in Eclipse erneut ausführen, wird der Inhalt in HbuilderX trotzdem überschrieben. Die genauen Gründe werden hier nicht erläutert. Es gibt zwei Lösungen. Eine besteht darin, es nach der Änderung direkt nach Eclipse zu kopieren. Die andere besteht darin, die JSP-Datei direkt aus dem Projekt in das im ersten Schritt erstellte HBuilderX zu kopieren und dann den Vorgang auszuführen, um zu verhindern, dass das Programm versehentlich erneut ausgeführt wird und nutzlose Arbeit geleistet wird.

Zusammenfassen:

Obwohl diese beiden Methoden das Problem des Anzeigens und Bearbeitens von JSP mit HBuilderX lösen, sind sie aufgrund von Problemen mit der HBuilderX-Software immer noch recht problematisch. Wenn Sie den JSP-Code bearbeiten, wird empfohlen, dies direkt in Eclipse zu tun. Wenn Sie den HTML-Code im JSP anpassen müssen, können Sie ihn auf diese Weise konfigurieren. Schließlich können mit der obigen Konfiguration alle Dateien in HBuilderX, die sich nicht unter Webapps befinden, nicht ausgeführt werden. Sie müssen nur die externe Webserver-Aufruf-URL in der Konfiguration löschen, um den Normalzustand wiederherzustellen.

Dies ist das Ende dieses Artikels über die HBuilderX-Konfiguration des externen Tomcat-Servers zum Anzeigen und Bearbeiten der JSP-Schnittstelle. Weitere relevante Inhalte zur HBuilderX-Konfiguration des externen Tomcat-Servers finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • So installieren Sie Node.js10 oder höher auf Centos7
  • Tutorial zur Installation und Verwendung von Node.js Express
  • So lösen Sie das Problem, dass Linux Node.js nicht normal installieren und deinstallieren kann
  • So beheben Sie die Fehler 2503 und 2502 bei der Installation von Node.js unter Windows
  • Node.js-Installations- und Umgebungskonfigurationsmethode unter Windows
  • Detaillierte Erklärung der node.js-Installation und HbuilderX-Konfiguration

<<:  Vue+Element - benutzerdefinierte Abfragekomponente

>>:  So verwenden Sie mysqladmin, um die aktuellen TPS und QPS einer MySQL-Instanz abzurufen

Artikel empfehlen

Miniprogramm zur Implementierung des kompletten Einkaufswagens

Das Miniprogramm implementiert einen vollständige...

Beispielcode für kreisförmigen Hover-Effekt mit CSS-Übergängen

Dieser Artikel stellt vor Online-Vorschau und Dow...

js-Speicherleckszenarien, wie man sie im Detail überwacht und analysiert

Inhaltsverzeichnis Vorwort Welche Situationen kön...

IDEA-Konfigurationsprozess von Docker

IDEA ist das am häufigsten verwendete Entwicklung...

Ursachenanalyse und Lösung des E/A-Fehlers beim Löschen einer MySQL-Tabelle

Problemphänomen Ich habe kürzlich Sysbench verwen...

Beheben Sie den Nginx-Fehler „504 Gateway Time-out“

Studenten, die Websites erstellen, stellen häufig...

Centos6.9-Installation Mysql5.7.18 Schrittaufzeichnung

Installationsreihenfolge rpm -ivh mysql-community...