初学JavaWeb开发的朋友,一定 @Override
过 doGet和doPost方法。如果遇到能运行doGet方法却无法运行doPost方法,不要放弃。小编研究了俩小时,才研究出来这么愚蠢的问题。都被自己蠢哭了。
方法如下图:
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {}
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
小白小编前不久遇到一个错误,就是运行程序的时候可以运行doGet方法却无法运行doPost方法,并且明明import
了ServletException
程序还是如下图,运行也输出不了。最后才知道,在写View层HTML代码的时候,需要相应post方法,如不写,就不会调用doPost方法。
<form action=" " method="post">
PS:小编技术有限。勿喷。