当使用了response.sendRedirect()或者request.getRequestDispatcher(args).forward(request,response)进行页面跳转时,执行完这个语句后,他后面的代码并没有执行,既然跳转了页面,原页面代码没有终止,这时候就会出现cannot forward after response has been committed的错误。
解决方法:在跳转语句的后面 加 return();语句。
当使用了response.sendRedirect()或者request.getRequestDispatcher(args).forward(request,response)进行页面跳转时,执行完这个语句后,他后面的代码并没有执行,既然跳转了页面,原页面代码没有终止,这时候就会出现cannot forward after response has been committed的错误。
解决方法:在跳转语句的后面 加 return();语句。