JavaWeb Servlet編程

什麼是Servlet?

一個Servlet就是一個標準的服務器端應用程序,它可以是執行商務邏輯,處理Http請求。需要運行在服務器端,還有Web容器的支持,並用Java來編寫。

 

Servlet是一個合成詞:由Server+let構成(在服務器端運行的小程序)

Applet(Application+let)

MIDlet(MIDP+let)

 

要實現的接口:

javax.servlet.Servlet;

javax.servlet.GenericServlet;

javax.servlet.HttpServlet;

 

 

·Servlet處理的流程:

1·客戶端使用瀏覽器提交對Servlet的調用的Get(地址)或者Post(表單)請求

2.服務器接到請求後,如果該Servlet是第一次被調用,實例化這個Servlet

3.服務器調用該Servlet對象的service()方法

4.Servlet產生動態的回覆內容

5.服務器發送回覆內容給客戶端的瀏覽器

 

 

手工編寫Servlet具體步驟:

1.編寫Servlet源程序(繼承HttpServlet)

2.建立Web應用目錄結構

3.編寫web.xml文件(部署文件)

4.運行Servlet

 

 

Servlet生命週期:

init() //初始化

service() //就緒狀態時調用

destroy() //銷燬退出

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章