doPost和doGet的區(qū)別?
當(dāng)服務(wù)器創(chuàng)建servlet對象后,該對象會調(diào)用init方法初始化自己,以后每當(dāng)服務(wù)器再接收到一個servlet請求時,就會產(chǎn)生一個新線程,在這個線程中讓servlet對象調(diào)用service對象檢查HTTP請求類型(get,post),并在service方法中根據(jù)請求類型對應(yīng)的調(diào)用doGet ,doPost方法。
如果不論用戶請求類型是get還是post,服務(wù)器處理過程完全相同,那么可只在doPost中編寫處理過程,在doGet中調(diào)用doPost就行了,反之也可以doGet中處理,doPost中調(diào)用doGet。
如果根據(jù)請求類型不同而需要不同的處理,就需要在兩個方法中編寫不同的處理過程。
get請求的東西(你頁面輸入的信息)會在地址欄顯示所以不安全,post不顯示,會好一點。