Tomcat Chapter Index

Introduction

This index lists all 22 chapters in the Hello Code Tomcat track, grouped by topic. Use it to jump to a lesson or compare coverage with frontend/gen_article_plan/tomcat.md.

Prerequisites

  • None—this page is a map, not a lesson

Getting Started (01–04)

#Chapter
01What Is Tomcat
02Installing Tomcat
03Tomcat Directory Layout
04Start, Stop, and Environment

Configuration (05–06)

#Chapter
05server.xml and Connectors
06web.xml, context.xml, and Configuration Layers

Deployment and Servlet Basics (07–09)

#Chapter
07Deploying WAR and webapps
08Your First Servlet Application
09Servlet, JSP, and Filter Basics

Operations (10–13)

#Chapter
10Logging and Access Log
11Tomcat Security Basics
12Nginx Reverse Proxy for Tomcat
13JVM and Connector Tuning (Intro)

Spring and Advanced Ops (14–15)

#Chapter
14Spring Boot WAR on External Tomcat
15Tomcat, Docker, and Multi-Instance

Projects (16–19)

#Chapter
16Project: Maven WAR Deploy
17Project: External docBase
18Project: Nginx + Tomcat
19Project: Spring Boot WAR on Tomcat

Reference (20–21)

#Chapter
20Tomcat Troubleshooting Guide
21Tomcat Resources and Book Recommendations

Suggested Learning Paths

Path A: Servlet developer

01 → 02 → 03 → 07 → 08 → 09 → 16 → 20

Path B: Ops / deploy focus

01 → 02 → 03 → 04 → 05 → 07 → 11 → 12 → 17 → 18 → 20

Path C: Spring Boot on shared Tomcat

01 → 02 → 07 → 14 → 19 → 12

TrackLink
Spring Boot 3/docs/springboot3/01_what_is_spring_boot
Maven/docs/maven/01_what_is_maven
Nginx/docs/nginx/01_what_is_nginx
Linux/docs/linux/01_what_is_linux
Vue (SPA)/docs/vue/31_vue_chapter_index — static dist/ behind Nginx while Tomcat runs API or legacy WAR

Author Outline

Chinese chapter plan: frontend/gen_article_plan/tomcat.md.

Coverage Notes

  • Tomcat 10.1.x + Jakarta + JDK 17+ is the default thread
  • Embedded Tomcat (Spring Boot JAR) is covered in Spring Boot track; this track emphasizes standalone install and WAR deploy
  • Site category: docs/tomcat/category_meta_info.json and public/category-logos/tomcat.svg

FAQ

Where to start with Spring Boot only?

Spring Boot track first; return here when you must deploy WAR to shared Tomcat.

Missing chapter on pure JSP sites?

JSP basics are in 09; modern stacks favor SPA + API—see Nginx SPA project.

Tomcat 9 / javax content?

Compare tables in 01 and 02; migrate to 10 for Boot 3.