Servlet:
1. 用處:制定java使用web時的各種規範,是寫在容器(如Tomcat)內的動態資源,即使用容器將http請求封裝成servlet的request對象,將數據封裝成servlet的response對象;
2. 本質:動態加載類文件(java對象),一個接口(利用反射);
例:針對www.baidu.com/servlet/someServlet,會加載”someServlet.class”文件
3. 工作流程:三個階段(init(初始化)、service(運行)、destroy(銷燬))
4. 示意圖:
瀏覽器發送一個http請求給web容器,從而分配給特定的servlet處理(doGet()、doPost()...),由哪個servlet處理是由web.xml決定。