
Container는 웹애플리케이션의 실행환경을 제공하는 소프트웨어를 가리킨다. 위 그림에서 Tomcat은 Container로 봐도 무방하다.
Tomcat실행시 각 Context(web application)마다 한개의 ServletContext 객체를 생성한다.
Servletconfig는 각 Servlet객체에 대해 생성된다.
여기서! ServletAPI 계층구조를 보면 GenericServlet class가 Servlet config를 구현하고 있다. (링크추가하기)
ServletContext클래스는 Java 웹 애플리케이션에서 사용되며, 웹 애플리케이션의 컨텍스트 정보에 액세스 하고 서블릿 간에 정보를 공유하는데 사용된다.
예시 이해하기