超文本傳輸協議(文本、音頻、視頻),是一種分布式、合作式,多媒體信息系統服務,面向應用層的協議。
請求行、消息報頭(消息行)、請求正文
常用方法:GET、POST
狀態行、消息報頭、響應正文
靜態Web是無法繼續進行數據庫操作
動態Web是可以進行數據庫操作。動態Web最大的特點是具有交互性(服務器會自動根據用戶請求
響應不同的結果)。
Web容器負責管理和運行Servlet
CGI缺陷:每次請求都會打開一個進程。嚴重消耗了系統資源,不支持高並發。
正常情況下只會初始化、銷毀一次;特殊情況(如:Servlet長時間不使用)下才會多次調用。
容器查找:完全匹配 > 目錄匹配(從最長目錄匹配開始) > 擴展名匹配