servlet概念?
Servlet是一種獨立于平臺和協議的服務器端的Java技術,可以用來生成動態的Web頁面。與傳統的CGI(計算機圖形接口)和許多其他類似CGI技術相比,servlet具有更好的可移植性、更強大的功能,更少的投資,更高的效率,更好的安全性等特點。
Servlet是使用Java Servlet應用程序接口(API)及相關類和方法的Java程序。Java語言能夠實現的功能,Servlet基本上都能實現(除了圖形界面之外)。Servlet主要用于處理客戶端傳來的Http請求,并返回一個響應。通常所說的Servlet就是指HttpServlet,用于處理Http請求,其能夠處理的請求有doGet()、doPost()、service()等方法。在開發Servlet時,可以直接繼承javax.servlet.http.HttpServlet。
Servlet應用范圍很廣泛,我們現在用的很多流行的框架技術,其最基本的代碼離不開Servelt的支持。