1. 程式人生 > >談談你對servlet的理解?

談談你對servlet的理解?

1)Servlet 是提供基於協議的request/response 服務的JAVA類——也就是說Servlet是手工編寫的.Class檔案。

2)Servlet必須存放在一個web容器中——這個容器就是一個WEB伺服器,tomcat就可以。

3)就是連線Client(瀏覽器)和DB(資料庫)的一個橋樑,一個控制器。

介面
      請求:HttpServletRequest
      request 發來的字串中,解析我們需要的引數資訊,在servlet中進行邏輯操作。
      響應:HttpServletResponse

根據伺服器的要求,或者servlet邏輯判斷的結構,按照一定的HTML格式傳送給客戶端。


處理資料
        處理資料就是生命週期中提到的兩種方法:doGetdoPost
        Post ,get的提交這裡不再贅述,只要記住,客戶端以什麼樣的方式傳送過來,就會在servlet中尋找對應的方式處理資料。