get和post這是http協議的兩種方法。這兩種方法有本質的區別,get只有一個流,參數附加在url後,大小個數有嚴格限制且只能是字符串。post的參數是通過另外的流傳遞的,不通過url,所以可以很大,也可以傳遞二進制數據,如文件的上傳。
在servlet開發中,以doGet()和doPost()分別處理get和post方法。
另外還有一個doService(), 它是一個調度方法,當一個請求發生時,首先執行doService(),不管是get還是post。在HttpServlet這個基類中實現了一個角度,首先判斷是請求時get還是post,如果是get就調用doGet(), 如果是post就調用doPost()。你也可以直接過載doService()方法,這樣你可以不管是get還是post。都會執行這個方法。
servlet之間Get()與Post()的區別
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
JSP/Servlet及相關技術詳解(三)
zmhot88
2019-02-23 00:02:57
Servlet學習筆記(6)——GenericServlet
殷巖泉
2019-02-22 23:27:51
Servlet學習筆記(5)——ServletResponse
殷巖泉
2019-02-22 23:27:50
servlet輸出中文亂碼
殷巖泉
2019-02-22 23:27:50
Servlet學習筆記
殷巖泉
2019-02-22 23:27:50
Tomcat部署servlet小應用無法找到相應的servlet類的問題可能原因
renwuzhongguo
2019-02-22 22:40:17
淺析Servlet的url-pattern
kinken_j
2019-02-22 21:24:08
extjs 利用doAction提交,返回<pre>{success:true}</pre>之firefox chrome問題
focus_000
2019-02-22 21:13:20
Servlet 商品留言
dyzyxy
2019-02-22 20:40:28
servlet中校驗模板
johnyucn
2019-02-22 20:24:06
深入研究Servlet線程安全性問題
李武洪
2019-02-22 19:27:47
Servlet生命週期
cheshun520
2019-02-22 18:53:37
使用Servlet實現網頁驗證碼功能
ZWOOM
2019-02-22 18:47:33