浅谈Tomcat设置默认欢迎页面欢迎界面

简介: 原则:局部优先原则全局配置设置web默认欢迎页面方式一

原则:局部优先原则


全局配置

设置web默认欢迎页面方式一


3.png

局部配置

设置web默认欢迎页面方式二

Web.xml配置

<!--    设置默认访问页面-->

   <welcome-file-list>

       <welcome-file>welcome.html</welcome-file>

   </welcome-file-list>

12.png


设置默认欢迎界面的路径是从根(web)路径开始查找。

若在根路径中的文件夹下则如下图:


11.png

同时设置多个欢迎界面

优先级从上之下。若前面的404报错,则下一个。


10.png

局部变量中的mapping方式

设置web默认欢迎页面方式三

public class Welcome extends HttpServlet {

   @Override

   protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {

       resp.setContentType("text/html;charset=utf-8");

       resp.setCharacterEncoding("utf-8");

       PrintWriter out = resp.getWriter();

       out.print("<h1>hello</h1> ");

   }

}

web.xml配置

<welcome-file-list>

       <welcome-file>We/test</welcome-file>

   </welcome-file-list>

   <servlet>

       <servlet-name>Welcome</servlet-name>

       <servlet-class>com.servlect.Welcome</servlet-class>

   </servlet>

   <servlet-mapping>

       <servlet-name>Welcome</servlet-name>

       <url-pattern>/We/test</url-pattern>

   </servlet-mapping>




7.png8.png9.png

目录
相关文章
|
3月前
|
应用服务中间件
Tomcat8.5访问HTML页面出现乱码
Tomcat8.5访问HTML页面出现乱码
47 0
Tomcat8.5访问HTML页面出现乱码
|
6月前
|
应用服务中间件
Tomcat/10.0.20 401 账号密码 设置
Tomcat/10.0.20 401 账号密码 设置
35 0
|
7月前
|
前端开发 应用服务中间件 C++
使用Servlet实现表白墙网站(前后端互联)小项目,Mac的M1(没有setting)在哪里找到Setting页面,下载smart tomcat及smart tomcat的配置。(二)
使用Servlet实现表白墙网站(前后端互联)小项目,Mac的M1(没有setting)在哪里找到Setting页面,下载smart tomcat及smart tomcat的配置。
使用Servlet实现表白墙网站(前后端互联)小项目,Mac的M1(没有setting)在哪里找到Setting页面,下载smart tomcat及smart tomcat的配置。(二)
|
8月前
|
应用服务中间件
设置tomcat默认访问的项目
设置tomcat默认访问的项目
175 0
|
7月前
|
JSON 前端开发 JavaScript
使用Servlet实现表白墙网站(前后端互联)小项目,Mac的M1(没有setting)在哪里找到Setting页面,下载smart tomcat及smart tomcat的配置。(一)
使用Servlet实现表白墙网站(前后端互联)小项目,Mac的M1(没有setting)在哪里找到Setting页面,下载smart tomcat及smart tomcat的配置。
|
7月前
|
Java 应用服务中间件
[记录]springboot 设置文件上传大小(tomcat默认1M)
[记录]springboot 设置文件上传大小(tomcat默认1M)
197 0
|
8月前
|
Java 应用服务中间件 Linux
Linux(CentOS7)设置Tomcat为开机启动项
Linux(CentOS7)设置Tomcat为开机启动项
180 0
|
5月前
1分钟入门angular动画效果animations,敲简单滴哟~~
1分钟入门angular动画效果animations,敲简单滴哟~~
1分钟入门angular动画效果animations,敲简单滴哟~~
|
6月前
|
应用服务中间件 容器
Tomcat设置session超时的几种方式
Tomcat设置session超时的几种方式
149 0
|
6月前
|
Java 应用服务中间件 Linux
Linux下Tomcat指定JDK和设置内存大小
Linux下Tomcat指定JDK和设置内存大小
162 0