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
1. Übergang Verwendung der Übergangseigenschaft: ...
Zwei Beispiele für die Verwendung des „a“-Tags in...
Inhaltsverzeichnis Was ist der Restoperator? Wie ...
Wenn der Programmdienst mit k8s bereitgestellt wi...
Es gibt viele Server, die statische Websites host...
Inhaltsverzeichnis 1. Node Exporter installieren ...
Vorwort: Die am häufigsten verwendete Architektur...
Inhaltsverzeichnis 1. Übersicht 2. GDB-Debugging ...
In diesem Artikel wird beschrieben, wie Sie das P...
Zunächst stellt sich häufig die Frage: Welche Bez...
Bei der Installation von FileZilla Server auf dem...
Inhaltsverzeichnis Vorwort Optimierung Ableitungs...
Inhaltsverzeichnis Was ist Docker Clientseitiger ...
vsftpd Übersicht vsftpd ist die Abkürzung für „ve...
CHAR- und VARCHAR-Typen sind ähnlich und untersch...