java 什么是servlet_JavaWeb解释一下什么是 servlet?
Servlet是一種獨(dú)立于平臺(tái)和協(xié)議的服務(wù)端的java技術(shù),可以生成動(dòng)態(tài)WEB頁面與傳統(tǒng)的CGI(計(jì)算機(jī)圖形接口)和其他類似的CGI技術(shù)相比。Servlet具有更好的可移植性。更強(qiáng)大的功能,更少的投資,更高的效率,更好的安全性。
servlet是使用java Servlet應(yīng)用程序接口(API)及相關(guān)類和方法的java程序。java語言能夠?qū)崿F(xiàn)的功能Servlet基本都能夠?qū)崿F(xiàn)。(除了圖形化界面)。Servlet 主要用于處理客戶端傳來的Http 請(qǐng)求,并返回一個(gè)響應(yīng),通常來說Servlet就是指HttpServlet,用于處理Http請(qǐng)求,其能夠處理的請(qǐng)求有doGet(),doPost(),service()等方法,開發(fā)servlet時(shí)可以直接結(jié)成javax.servlet,http.HttpServlet.
Servlet需要在web.xml中進(jìn)行描述,例如。映射執(zhí)行servlet的名字,配置servlet類,初始化參數(shù),進(jìn)行安全配置,URL映射和設(shè)置啟動(dòng)優(yōu)先權(quán)。Servlet不僅可以生成HTML腳本輸出,也可以生成二進(jìn)制表單輸出。
· Servlet應(yīng)用廣泛,現(xiàn)在許多流行框架都離不開Servlet的支持,比如SHH,Spring 容器啟動(dòng)的時(shí)候,要在web,xml中裝載Spring容器和Actioncontext來初始化Spring的一些參數(shù)。如依賴注入,數(shù)據(jù)庫表的映射,初始化系統(tǒng)的安全配置設(shè)置read等屬性進(jìn)行一些相關(guān)的操作。
總結(jié)
以上是生活随笔為你收集整理的java 什么是servlet_JavaWeb解释一下什么是 servlet?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何解决webstorm创建react失
- 下一篇: java容器输入_Java 容器一些知识