tomcat 容器等級
新快捷方式.PNG
servlet 的結(jié)構(gòu)
捕獲.PNG
servlet 使用流程
- 定義一個(gè)繼承自 HttpServlet 的類
- 重寫 doGet 或 doPost 方法
- web.xml 注冊
// 注冊servlet
<servlet>
// servlet 的名稱
<servlet-name>OneServlet</servlet-name>
// servlet 對應(yīng)的 class類(詳細(xì)到包名)
<servlet-class>com.laughing.OneServlet</servlet-class>
</servlet>
// servlet 映射
<servlet-mapping>
// 必須和注冊 servlet 的servlet-name 一致
<servlet-name>OneServlet</servlet-name>
// 外部訪問 servlet 的路徑 (開始以 / , 表示從根路徑開始)
<url-pattern>/com/laughing/OneServlet</url-pattern>
</servlet-mapping>
servlet 的加載流程
捕獲.PNG
servlet 生命周期
- 初始化階段蹋半,調(diào)用 init() 方法。
- 響應(yīng)客戶端的請求階段铣卡,調(diào)用 service() 方法瘟檩。 由 service() 方法根據(jù)請求提交方式選擇執(zhí)行 doGet() 或者 doPost() 方法耸彪。
-
終止階段抢韭,調(diào)用destroy() 方法凳谦。
life.PNG
servlet 在 tomcat 下的裝載時(shí)刻
捕獲.PNG
捕獲.PNG
捕獲.PNG
捕獲.PNG
servlet 的內(nèi)置對象和jsp 對應(yīng)的內(nèi)置對象
捕獲.PNG
servlet 獲取表單數(shù)據(jù)