servlet的概念和介紹
概念:
狹義的servlet是指Java語言實現的一個接口,廣義的是指任何實現了這個servlet接口的類,通常將servle理解為后者。
servlet運行于支持java的應用服務器中。從原理上講:servlet可以響應任何類型的請求,但大多數情況下servlet只用來擴展基于HTTP協議的web服務器
特點:
運行在支持Java的應用服務器上
servlet的實現遵循了服務器能夠識別的規則,也就是服務器能夠自動的根據請求調用對應的servlet進行處理。
簡單方便,可 移植性強
使用:
1.創建普通的java類并繼承HttpServlet
2.覆寫service方法
3.在service方法中覆寫邏輯代碼
4.配置web.xml文件
運行流程:
瀏覽器發送請求到服務器,服務器根據請求URL地址中的URL信息在webapps目錄下找到對應的項目文件夾, 然后在web.xml中檢索對應的servlet,找到后調用并執行servlet
- servlet學習
- HTTP的概念和介紹
- servlet的概念和介紹
- 服務器
- servlet的生命周期
- 不用配置web.xml文件的servlet文件的創建方法
- 創建一個web項目
- service,doget,dopost方法的區別
- reuqest對象
- response對象
- servlet的使用流程
- 請求中文亂碼解決
- 請求轉發學習,request作用域,重定向
- 錯誤
- Httpservlet cannot be resolved to a type的原因與解決方法
- eclipse中創建servlet項目沒有web.xml問題
- HttpServlet無法自動補全,無法導包
- 創建servlet后,web.xml沒有自動配置
- 表單提交錯誤
- servlet常見錯誤