Servlet请求转发时报错Cannot forward after response has been committed

这个错误的原因是因为调用了父类的super.doGet(req, resp);(doPost(req, resp()也一样) 由于请求转发是一次请求,调用了父类的super.doGet(req, resp);执行完,就等于已经响应了一次,后面再去跳转响应,会造成重复提交,然后报错。因此,去掉super.doGet(req, resp)的调用即可。
相关文章
相关标签/搜索