JavaWeb解釋一下什么是 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需要在web.xml中進行描述,例如。映射執行servlet的名字,配置servlet類,初始化參數,進行安全配置,URL映射和設置啟動優先權。Servlet不僅可以生成HTML腳本輸出,也可以生成二進制表單輸出。

·  Servlet應用廣泛,現在許多流行框架都離不開Servlet的支持,比如SHH,Spring 容器啟動的時候,要在web,xml中裝載Spring容器和Actioncontext來初始化Spring的一些參數。如依賴注入,數據庫表的映射,初始化系統的安全配置設置read等屬性進行一些相關的操作。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM