爲什麼我們不能調用servlet構造函數而不是init方法來初始化配置參數?爲什麼我們不能調用servlet構造函數而不是init方法來初始化配置參數?
0
A
回答
0
一個servlet的生命週期是由在其中的servlet 已部署容器控制。當請求映射到servlet時,容器將執行以下步驟。
如果servlet實例不存在,Web容器
加載servlet類。
1.1。創建一個servlet類的實例。
1.2。通過調用init方法來初始化servlet實例。 初始化在創建和初始化Servlet中介紹。
調用服務方法,傳遞請求和響應對象。 服務方法在寫作服務方法中討論。
0
Servlet
是一個接口。
接口無法定義構造函數。
這就是爲什麼它定義了一個init
方法在實例化servlet之後調用。沒有其他可能性來初始化Servlet
通過ServletConfig
。
這就是servlet的工作原理。不是爲什麼servlet使用init初始化,而使用帶有參數的構造函數。 –