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
Die automatische Inkrementierung der Primärschlüs...
1. Erstellen Sie eine Datenbankautorisierungserkl...
1. Einleitung Ich werde hier nicht näher auf Apol...
Inhaltsverzeichnis Zusammenfassen Zusammenfassen ...
Vorwort Als ich heute auf GitHub gestöbert habe, ...
Vorwort Ich habe vor Kurzem meine bisherigen Noti...
Die Frontend-Entwicklungsabteilung wächst, die Mi...
beschreiben Dieser Artikel stellt eine Methode zu...
Inhaltsverzeichnis 1. Einfaches Einbinden persist...
Vorwort Als ich zuvor das Front-End studierte, be...
Heutzutage werden Registerkarten häufig im Webdes...
vue-cli verwendet stimulsoft.reports.js (Tutorial...
Kürzlich habe ich MySQL verwendet, um Tabellendat...
Inhaltsverzeichnis Kurze Analyse des MySQL Master...
Anforderung: Bei der Anzeige von Daten in einer L...