從客戶端傳送到Web服務(wù)器的數(shù)據(jù)有兩種:顯式(即HTTP表單的數(shù)據(jù))和隱式(即HTTP請(qǐng)求的報(bào)頭)
從Web服務(wù)器到客戶瀏覽器的數(shù)據(jù)也有兩種:HTTP響應(yīng)報(bào)頭和文檔
服務(wù)器每次接收到對(duì)Servlet的請(qǐng)求,都會(huì)產(chǎn)生一個(gè)新的線程,調(diào)用service方法.service方法檢查HTTP請(qǐng)求的類型(get,post,put,delete等)并相應(yīng)調(diào)用doGet,doPost,doPut,doDelete等方法
GET用來請(qǐng)求頁(yè)面,包括:用戶在地址欄中輸入U(xiǎn)RL;點(diǎn)擊Web頁(yè)面內(nèi)的鏈接;提交沒有指定method或指定method=”get”的表單時(shí),瀏覽器都會(huì)生成該請(qǐng)求,調(diào)用doGet方法.POST:提交method=”post”表單時(shí),會(huì)生成post請(qǐng)求,調(diào)用doPost方法。
如果您需要在servlet中等同的處理post和get請(qǐng)求,只需讓doGet調(diào)用doPost(或相反)即可.
新聞熱點(diǎn)
疑難解答
圖片精選