對於一般Servlet的框架下得項目,我們都需要使用doGet以及doPost這兩個方法,或者你使用service方法,這兩個方法一般都是需要複寫父類的方法,今天就遇到一個調試過程不小心觀察的問題:
問題描述:寫好一個Servlet類,但是前臺怎麼也沒有debug模式下進去,無法正常運行Servlet類,導致業務無法繼續。
錯誤方法:一直檢查前端無法觸發以及servlet無法正常使用。
發現過程:後來將斷點設定在doGet方法中發現已經進來了,但是無法運行業務的dopost方法,原來是調用了父類中的dopost方法,本程序的doget方法調用dopost方法,不應該調用父類中的dopost方法,而是子類中複寫的dopost方法。
代碼就用貼出來了,基本上懂得servlet的都是一定要懂得的,默認servlet都是先調用doget方法的,這一點基礎是要有的。