一)出錯原因是doPost方法用于處理前臺提交的數(shù)據(jù),當(dāng)form表單屬性method="post"時,doPost方法才被調(diào)用。當(dāng)用servlet類的URL直接訪問servlet時,發(fā)送的是HTTP請求,servlet默認調(diào)用doGet()方法,而源程序里沒有重寫父類的doGet()方法,父類的doGet()方法不被此種URL支持,所以出現(xiàn)HTTP method GET is not supported by this URL這種錯誤。
2017-04-10
你把DoGet方法中的super.doget()方法去掉 ? 讓它不調(diào)用父類的方法就行了
2017-03-21
一)出錯原因是doPost方法用于處理前臺提交的數(shù)據(jù),當(dāng)form表單屬性method="post"時,doPost方法才被調(diào)用。當(dāng)用servlet類的URL直接訪問servlet時,發(fā)送的是HTTP請求,servlet默認調(diào)用doGet()方法,而源程序里沒有重寫父類的doGet()方法,父類的doGet()方法不被此種URL支持,所以出現(xiàn)HTTP method GET is not supported by this URL這種錯誤。
(二)HTTP請求傳參:路徑+請求語句,例:http://localhost:8080/test/r?age=123&name=defbv