Analyse des Prozesses zum Bereitstellen reiner HTML-Dateien in Tomcat und WebLogic

Analyse des Prozesses zum Bereitstellen reiner HTML-Dateien in Tomcat und WebLogic

1. Zunächst muss die reine HTML-Datei einen Eintrag index.html haben

2. Tomcat muss web.xml nicht angeben, denn selbst wenn Ihre Datei keine web.xml enthält, liest es die web.xml im conf-Verzeichnis und gibt den Eintrag von index.html in dieser Datei an.

Für Tomcat stellen Sie einfach die Originaldatei im Verzeichnis webapps\ bereit oder erstellen Sie eine neue XML-Datei im Verzeichnis \conf\Catalina\localhost und verweisen Sie sie auf die HTML-Seite

<?xml version='1.0' encoding='utf-8'?>
  <Context docBase="C:\Benutzer\jiashubing\Desktop\dist" 
  neu ladbar="falsch" privilegiert="wahr" antiResourceLocking="falsch" antiJARLocking="falsch">    
</Kontext>

3. Wenn es sich um WebLogic handelt, können Sie das War-Paket direkt veröffentlichen. Wenn Sie jedoch eine reine HTML-Datei veröffentlichen möchten, müssen Sie eine neue Datei WEB-INF \ web.xml erstellen, da sonst keine Installationsbereitstellung erfolgt

Auch die Schreibweise der Datei web.xml ist sehr einfach. Achten Sie auf das Format und verwenden Sie keine chinesischen Schriftzeichen.

<Web-App xmlns="http://java.sun.com/xml/ns/javaee"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
           http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
     version="3.0">

 <Willkommensdateiliste>
  <Willkommensdatei>Index</Willkommensdatei>
 </Willkommensdateiliste>

 <!--Oder schreiben Sie es in dieser Form-->
 <!--<Willkommensdateiliste>
   <Willkommensdatei>index.html</Willkommensdatei>
   <Willkommensdatei>index.htm</Willkommensdatei>
   <Willkommensdatei>index.jsp</Willkommensdatei>
 </willkommene-dateiliste>-->

</Web-App>

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • So verwenden Sie IDEA, um ein Webprojekt zu erstellen und es auf Tomcat zu veröffentlichen
  • So entfernen Sie den eingebetteten Tomcat in Spring Boot und starten ihn auf eine nicht webbasierte Weise
  • Detaillierte Erläuterung des Prozesses zur Bereitstellung von Tomcat und zur Erstellung des ersten Webprojekts in IDEA 2020.3.1
  • Prozessdiagramm für das erste Bereitstellungs-Webprojekt von Tomcat
  • Beheben Sie das Problem, dass die Dateien unter WEB-INF/classes nicht kompiliert werden, nachdem Tomcat das Projekt freigegeben hat
  • Lösen Sie das Problem, dass SpringBoot-WebSocket-Ressourcen nicht geladen werden können und Tomcat-Startfehler auftreten
  • Grafisches IDEA-Tutorial zum Konfigurieren des Tomcat-Servers und Veröffentlichen von Webprojekten
  • Alibaba Cloud Server Linux-System erstellt Tomcat zur Bereitstellung von Webprojekten
  • Beschreiben Sie kurz, wie Sie das Tomcat-Image installieren und das Webprojekt in Docker bereitstellen
  • IDEA2020.1.2 Detailliertes Tutorial zum Erstellen eines Webprojekts und Konfigurieren von Tomcat
  • So konfigurieren Sie Tomcat und führen Ihr erstes Java-Webprojekt auf IntelliJ IDEA 2018 aus
  • Idea konfiguriert Tomcat zum Starten eines Webprojekts - Grafik-Tutorial
  • Java-Webprojekt startet Tomcat-Fehlerlösung
  • Tomcat-Quellcodeanalyse und -Verarbeitung

<<:  Detaillierte Erklärung der Verwendung des MySQL-Paradigmas

>>:  js, um einen einfachen Akkordeoneffekt zu erzielen

Artikel empfehlen

base target="" gibt das Ziel des Basislinks zum Öffnen des Frames an

<base target=_blank> ändert den Zielrahmen d...

Vue implementiert Countdown-Funktion

In diesem Artikelbeispiel wird der spezifische Co...

MySQL-Speicherung räumlicher Daten und Funktionen

Inhaltsverzeichnis 1. Datentyp 1. Was sind MySQL-...

Unterschied zwischen MySQL-Update-Set und und

Inhaltsverzeichnis Problembeschreibung Ursachenan...

So ändern Sie das Kennwort von mysql5.7.20 unter Linux CentOS 7.4

Nach dem Upgrade von MySQL auf Version 5.7 wurde ...

Praktischer Bericht über die Entwicklung von Vue3- und TypeScript-Projekten

Inhaltsverzeichnis Überblick 1. Kompositions-API ...

So überwachen Sie die Windows-Leistung auf Zabbix

Hintergrundinformationen Ich habe kürzlich einige...

So legen Sie die Anzahl der MySQL-Verbindungen fest (zu viele Verbindungen)

Während der Verwendung von MySQL wurde festgestel...

Ein Artikel erklärt den Klassenlademechanismus von Tomcat

Inhaltsverzeichnis - Vorwort - - JVM-Klassenlader...

So wählen Sie alle untergeordneten Elemente aus und fügen ihnen in CSS Stile hinzu

Verfahren: Nehmen wir „less“ im tatsächlichen Pro...

Natives JS zum Implementieren der Seitenleiste zum Teilen

Dieser Artikel zeigt eine mit nativem JS implemen...