tomcat(3)web应用配置、管理配置、jvm配置

一 web应用配置

1.1 简介

web . xml是web应用的描述文件,它支持的元素及属性来自于servlet规范定义。在Tomcat 中,Web 应用的描述信息包括

  1. tomcat/ conf/web. xml中默认配置(整个tomcat的默认配置)
  2. Web应用WEB- INE/web . xml下的定制配置。(每个项目自己的)

1.2 ServletContext初始化参数

我们可以通过<context-param>添加servletContext 初始化参数,它配置了-个键值对,这样我们可以在应用程序中使用
javax. servlet. servletContext . getInitParameter ()方法获取参数。
在这里插入图片描述

1.3 会话配置

<session-config>用于配置web应用会话,包括超时时间、Cookie配置以及会话追踪模式。它将覆盖server.xml和context . xml中的配置。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.4 Servlet配置

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.5 监听器Listener

Listener用于监听servlet中的事件,例如context、request、 session对象的创建、修改、删除,并触发响应事件。Listener是观察者模式的实现,在serv1et中主要用于对context、request、 session对象的生命周期进行监控。在servlet2 .5规范中共定义了8种Iistener。τ在启动时, servletContextListener的执行顺序与web . xml中的配置顺序一致,停止时执行顺序相反

1.6 Filter

在这里插入图片描述
在这里插入图片描述

1.7 欢迎页和错误页面

在这里插入图片描述
在这里插入图片描述

二 管理配置

从早期的Tomcat版本开始,就提供了Web版的管理控制台,他们是两个独立的web应用,位于webapps目录下。Tomcat提供的管理应用有用于管理的Host的host-manager和用于管理web应用的manager。

2.1 host-manager

在这里插入图片描述

2.2 manager

在这里插入图片描述

三 JVM配置

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

参考

  1. java进阶教程Tomcat核心原理解析
发布了107 篇原创文章 · 获赞 1 · 访问量 3951

猜你喜欢

转载自blog.csdn.net/m0_38060977/article/details/104237083