Der standardmäßige Programmveröffentlichungspfad von Tomcat7 ist Tomcat/WebApps/ROOT/. Beispiel Wenn ich beispielsweise eine JSP-Datei im Pfad tomcat/webapps/ROOT/ erstelle, kann ich direkt die URL verwenden:
Kommen Sie vorbei. Wenn ich beispielsweise Funktionen zum Hoch- und Herunterladen von Dateien ausführe, kann ich unter ROOT einen neuen Ordner „FileUpload“ erstellen, den Pfad der hochgeladenen Datei auf diesen Ordner festlegen und dann eine Datei test.txt hochladen. Wenn ich die Downloadfunktion ausführe, klicke ich auf die Download-Schaltfläche der Datei, um direkt eine URL auf der Webseite zu öffnen:
Überarbeiten Öffnen Sie tomcat/conf/server.xml. Dort finden Sie den folgenden Code: <Hostname="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"> <!-- SingleSignOn-Ventil, gemeinsame Authentifizierung zwischen Webanwendungen Dokumentation unter: /docs/config/valve.html --> <!-- <Valve-Klassenname="org.apache.catalina.authenticator.SingleSignOn" /> --> <!-- Beispiel: Das Zugriffsprotokoll verarbeitet alle Daten. Dokumentation unter: /docs/config/valve.html Hinweis: Das verwendete Muster entspricht der Verwendung von pattern="common" --> <Valve-Klassenname="org.apache.catalina.valves.AccessLogValve" Verzeichnis="Protokolle" Präfix="localhost_access_log." Suffix=".txt" Muster="%h %l %u %t "%r" %s %b" /> </Host> Name ist die lokale Zugriffsadresse und appBase die übergeordnete Adresse des Projekts. Beide können geändert werden. Fügen Sie die folgenden Tags zwischen den Host-Tags hinzu <Kontextpfad="" docBase="Beispiel" debug="0" reloadable="true" /> Dabei ist path der Name des virtuellen Verzeichnisses. Sobald Sie die IP-Adresse eingeben, wird die Homepage angezeigt. docBase ist der Pfad des virtuellen Verzeichnisses. Der Standardwert ist tomcat/webapps/ROOT/. Wir ändern ihn in docBase="example". Zu diesem Zeitpunkt hat example die gleiche Funktion wie ROOT! Missionserfolg Zusammenfassen Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Wenn Sie mehr darüber erfahren möchten, schauen Sie sich bitte die folgenden Links an Das könnte Sie auch interessieren:
|
<<: Detaillierte Zusammenfassung von MySQL und verbindungsbezogenen Timeouts
>>: Detaillierte Erläuterung des zeitaufwändigen SQL-Beispiels für MySQL-Datensätze
Vorwort Als ich heute Xianyu durchsuchte, fiel mi...
Vorwort Überprüfung und Zusammenfassung von REM-A...
Schauen wir uns an, welche Ladeanimationseffekte ...
Wie unten dargestellt: Führen Sie hauptsächlich A...
Hier konzentrieren wir uns nur auf die Installati...
Als er über die Seite zur Bedienung der Bildschir...
Über Verbindungen lassen sich faktische Fremdschl...
In diesem Artikel wird beschrieben, wie Sie eine ...
Inhaltsverzeichnis 1. Digitaler Betrieb (1) Gener...
Es gibt eine Interviewfrage, die Folgendes erforde...
Tomcat8-Image herunterladen [root@localhost ~]# D...
Einführung in allgemeine Dockerfile-Anweisungen A...
1. Phänomen Am frühen Morgen wurde einer Online-T...
Versuchen Sie die Installation über Pip in einer ...
1 Einleitung Das Binärprotokoll zeichnet SQL-Anwe...