2.1 什么是容器

什么是容器

Servlet没有main()方法。它们受控于另一个Java应用,这个Java应用称为容器。
Tomcat就是这样一个容器。如果web服务器应用(如 Apache)得到一个指向某 servlet的请求,此时服务器不是把这个请求交给 servlet本身,而是交给部署该 servlet的容器。要由容器向servlet提供HTTP请求和响应,而且要由容器调用servlet的方法,如 doPost()或 doGet()方法等。