对于一般Servlet的框架下得项目,我们都需要使用doGet以及doPost这两个方法,或者你使用service方法,这两个方法一般都是需要复写父类的方法,今天就遇到一个调试过程不小心观察的问题:
问题描述:写好一个Servlet类,但是前台怎么也没有debug模式下进去,无法正常运行Servlet类,导致业务无法继续。
错误方法:一直检查前端无法触发以及servlet无法正常使用。
发现过程:后来将断点设定在doGet方法中发现已经进来了,但是无法运行业务的dopost方法,原来是调用了父类中的dopost方法,本程序的doget方法调用dopost方法,不应该调用父类中的dopost方法,而是子类中复写的dopost方法。
代码就用贴出来了,基本上懂得servlet的都是一定要懂得的,默认servlet都是先调用doget方法的,这一点基础是要有的。