Analysis of the process of deploying pure HTML files in Tomcat and WebLogic

Analysis of the process of deploying pure HTML files in Tomcat and WebLogic

1. First, the pure HTML file must have an entry index.html

2. Tomcat does not need to specify web.xml, because even if there is no web.xml in your file, it will read the web.xml in the conf directory, and the entry of index.html is specified in this file.

For Tomcat, just deploy the original file to the webapps\ directory, or create a new xml file in the \conf\Catalina\localhost directory and point it to the html page

<?xml version='1.0' encoding='utf-8'?>
  <Context docBase="C:\Users\jiashubing\Desktop\dist" 
  reloadable="false" privileged="true" antiResourceLocking="false" antiJARLocking="false">    
</Context>

3. If it is WebLogic, you can publish the war package directly, but if you want to publish a pure HTML file, you must create a new WEB-INF\web.xml file, otherwise there is no installation deployment

The writing method of web.xml file is also very simple. Pay attention to the format and do not use Chinese characters.

<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">

 <welcome-file-list>
  <welcome-file>index</welcome-file>
 </welcome-file-list>

 <!--Or write it in this form-->
 <!--<welcome-file-list>
   <welcome-file>index.html</welcome-file>
   <welcome-file>index.htm</welcome-file>
   <welcome-file>index.jsp</welcome-file>
 </welcome-file-list>-->

</web-app>

The above is the full content of this article. I hope it will be helpful for everyone’s study. I also hope that everyone will support 123WORDPRESS.COM.

You may also be interested in:
  • How to use IDEA to create a web project and publish it to tomcat
  • How to remove the embedded Tomcat in Spring Boot and start it in a non-web way
  • Detailed explanation of the process of deploying Tomcat and creating the first web project in IDEA 2020.3.1
  • Tomcat first deployment web project process diagram
  • Solve the problem that the files under WEB-INF/classes are not compiled after tomcat releases the project
  • Solve the problem that SpringBoot webSocket resources cannot be loaded and tomcat startup errors
  • IDEA graphic tutorial on configuring Tomcat server and publishing web projects
  • Alibaba Cloud Server Linux System Builds Tomcat to Deploy Web Project
  • Briefly describe how to install Tomcat image and deploy web project in Docker
  • IDEA2020.1.2 Detailed tutorial on creating a web project and configuring Tomcat
  • How to configure Tomcat and run your first Java Web project on IntelliJ IDEA 2018
  • Idea configures tomcat to start a web project graphic tutorial
  • Java web project starts Tomcat error solution
  • Tomcat source code analysis of Web requests and processing

<<:  Detailed explanation of the use of MySQL paradigm

>>:  js to achieve simple accordion effect

Recommend

WeChat applet realizes the nine-square grid effect

This article shares the specific code for the WeC...

Detailed tutorial on MySQL installation and configuration

Table of contents Installation-free version of My...

Vue project code splitting solution

Table of contents background Purpose Before split...

Summary of commonly used tags in HTML (must read)

Content Detail Tags: <h1>~<h6>Title T...

Excel export always fails in docker environment

Excel export always fails in the docker environme...

Implementation idea of ​​left alignment of the last row of flex box layout

Using flex layout, if it is a nine-square grid, i...

Sample code for installing Jenkins using Docker

Two problems that are easy to encounter when inst...

Vue uses OSS to upload pictures or attachments

Use OSS to upload pictures or attachments in vue ...

Implementing a simple calculator based on JavaScript

This article shares the specific code of JavaScri...

Tutorial on installing Ceph distributed storage with yum under Centos7

Table of contents Preface Configure yum source, e...

HTML+CSS to achieve surround reflection loading effect

This article mainly introduces the implementation...

Avoid abusing this to read data in data in Vue

Table of contents Preface 1. The process of using...

How to quickly build an LNMP environment with Docker (latest)

Preface Tip: Here you can add the approximate con...