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

本文深入解析Tomcat的web应用配置,涵盖web.xml的各部分设置,如ServletContext初始化参数、会话配置、Servlet配置、监听器Listener、Filter以及欢迎页和错误页面的管理。同时,介绍JVM配置参考和Tomcat提供的管理应用host-manager与manager的功能。
摘要由CSDN通过智能技术生成

一 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核心原理解析
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值