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

Parameter, um Iframe transparent zu machen

<iframe src="./ads_top_tian.html" all...

MySQL-Datenbank-Master-Slave-Replikation und Lese-/Schreibtrennung

Inhaltsverzeichnis 1. Master-Slave-Replikation Ma...

So implementieren Sie Funktions-Currying und -Decurrying in Javascript

Funktion Currying (schwarzes Fragezeichen)? ? ? C...

Installieren und konfigurieren Sie SSH in CentOS7

1. Installieren Sie openssh-server yum install -y...

Ein wenig bekanntes JS-Problem: [] == ![] ist wahr, aber {} == !{} ist falsch

konsole.log( [] == ![] ) // wahr console.log( {} ...

Vue verwendet WebSocket, um die Chat-Funktion zu simulieren

Der Effekt zeigt, dass sich zwei Browser gegensei...

Beispielcode zum Ändern des Textstils der Eingabeaufforderung in HTML

Auf vielen Websites wird im Eingabefeld Hinweiste...

Native JS-Kapselung vue Tab-Umschalteffekt

In diesem Artikelbeispiel wird der spezifische Co...

HTTP-Statuscodes

Dieser Statuscode gibt Auskunft über den Status d...

9 superpraktische CSS-Tipps, die Designern und Entwicklern helfen

Im Kopf eines Webdesigners muss viel Wissen im Zus...