HelloServlet.java中重写doPost()方法时,为什么要删除对父类构造器super.doPost(req, resp);的调用呢?
本人尝试了一下,不去掉会报错“HTTP Status 405 - HTTP method POST is not supported by this URL”。
父类HttpServlet的doGet或doPost方法覆盖了你重写的方法,而父类 HttpServlet的doGet或doPost方法的默认实现是返回状态代码为405的HTTP错误,表示对于指定资源的请求方法不被允许。删除以上 代码当中调用父类的方法后问题迎刃而解。