servlet/jsp網絡拓撲結構:
圖1
開發servlet有三種方法:
1、實作servlet接口
2、繼承GenericServet
3、繼承HttpServlet
(一)使用Servlet來編寫一個serlvet:介紹servlet的聲明周期,
圖2
servlet部署在容器裡的(tomcat),生命周期分為:
1、裝載servlet,由相應的容器來完成
2、建立一個servlet執行個體
3、調用servlet的init()方法,該方法隻會在第一次通路servlet時被調用一次
4、服務:調用servt的service方法,一般的業務邏輯在此處處理,該方法在通路servlet時,都會被調用。
5、銷毀:調用servlet的destory()方法,銷毀該servlet執行個體,該方法在tomcat重新開機,reload 該webapp ,或者重新開機電腦時執行!