第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

servlet中 service dopost doget方法之間的區(qū)別?

servlet中 service dopost doget方法之間的區(qū)別?

牧羊人nacy 2019-02-06 15:07:16
service和dopost doget方法之間有什么區(qū)別?為什么我看有的代碼中 是doget和dopost方法 然后有的代碼中只有一個service方法?
查看完整描述

2 回答

?
胡說叔叔

TA貢獻(xiàn)1804條經(jīng)驗 獲得超8個贊

不管是post還是get方法提交過來的連接,都會在service中處理,然后,由service來交由相應(yīng)的doPost或doGet方法處理,如果你重寫了service方法,就不會再處理doPost或doGet了。

查看完整回答
反對 回復(fù) 2019-03-15
?
Smart貓小萌

TA貢獻(xiàn)1911條經(jīng)驗 獲得超7個贊

  Service是類GenericServlet中最重要的方法,每次客戶向服務(wù)器發(fā)出請求時,服務(wù)器就會調(diào)用這個方法。程序員如果想對客戶的請求進(jìn)行響應(yīng)的話就必須覆蓋這個方法,并在這個方法中加入自己的代碼來實現(xiàn)對客戶的響應(yīng)。
  Service有兩個參數(shù)(ServletRequest和ServletResponse),ServletRequest保存了客戶向服務(wù)器發(fā)送的請求,而ServletResponse用來設(shè)置如何對客戶進(jìn)行響應(yīng)。
  init()方法(Servlet的兩個生命周期函數(shù)之一,另一個是destroy())和service()方法的區(qū)別,當(dāng)改變源程序而重新生成一個新的.class文件的時候,此時如果再次執(zhí)行該Servlet,會發(fā)現(xiàn)執(zhí)行的結(jié)果跟沒做更改的時候一樣,原因就是因為相同的Servlet的init只執(zhí)行一次,所以在調(diào)試Servlet的時候要不斷改變文件名和類名,或者重新啟動服務(wù)(Tomcat或者JWS等)。
  就是說,init()方法僅在服務(wù)器裝載Servlet時才由服務(wù)器執(zhí)行一次,而每次客戶向服務(wù)器發(fā)請求時,服務(wù)器就會調(diào)用Service()方法。



查看完整回答
反對 回復(fù) 2019-03-15
  • 2 回答
  • 0 關(guān)注
  • 680 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號