更新時間:2020-07-22 15:21:16 來源:動力節(jié)點(diǎn) 瀏覽2098次
javaweb設(shè)計(jì)教程之Servlet及其開發(fā)流程,服務(wù)器在接收到瀏覽器的請求后,會自動調(diào)用對應(yīng)的邏輯代碼進(jìn)行請求處理。但是邏輯代碼是由程序員編寫并放到服務(wù)器中,那么服務(wù)器怎么知道該怎么調(diào)用并調(diào)用哪個類和哪個方法來進(jìn)行請求處理。
針對上面問題,程序員在編寫代碼的時候如果能夠按照服務(wù)器能夠識別的規(guī)則進(jìn)行編寫,瀏覽器按照指定的規(guī)則進(jìn)行發(fā)送請求,那么服務(wù)器就可以調(diào)用并執(zhí)行響應(yīng)的邏輯代碼進(jìn)行請求處理了。這一問題主要通過Servlet技術(shù)實(shí)現(xiàn)。
本文介紹Servlet概念與原理。
Servlet是指Java語言實(shí)現(xiàn)的響應(yīng)HTTP請求的對象,運(yùn)行在web服務(wù)器程序上。當(dāng)web服務(wù)器收到對與Servlet相應(yīng)的URL的HTTP請求,一般實(shí)例化對象。因?yàn)镾ervlet建立在HTTP上,所以它必須響應(yīng)Get和POST一種或者兩個。下圖關(guān)于關(guān)于Myservlet使用的處理流:
Servlet開發(fā)流程:
1.使用eclipse創(chuàng)建WEB項(xiàng)目
2.導(dǎo)入jar包
3.創(chuàng)建Servlet
實(shí)現(xiàn)Servlet接口,也可以繼承HttpSevlet。
實(shí)現(xiàn)/重寫service(),在此方法內(nèi)動態(tài)拼HTML
4.注冊Servlet
5.部署項(xiàng)目
6.訪問Servlet
7.重新部署
以上就是動力節(jié)點(diǎn)java培訓(xùn)機(jī)構(gòu)的小編針對“javaweb設(shè)計(jì)教程之Servlet及其開發(fā)流程”的內(nèi)容進(jìn)行的回答,希望對大家有所幫助,如有疑問,請?jiān)诰€咨詢,有專業(yè)老師隨時為你服務(wù)。
相關(guān)閱讀
初級 202925
初級 203221
初級 202629
初級 203743