最贊回答 / 王吉全
Servlet的生命周期中,只會初始化一次,如果每次要是發送請求或響應,Servlet引擎都會調用service。從這里就會看出,servlet的init初始化方法只調用一次,而service方法會調用很多次。正是因為以上的特點,Servlet只會在服務器運行時,加載一次。雖然我們把硬盤上的Servlet修改了,但是不會被加載,所以需要重新加載,或重啟Tomcat,讓Tomcat自動加載到類裝載器中。這樣才會讓修改的Servlet生效。
2019-12-22