
这个错误的原因是因为调用了父类的super.doGet(req, resp);(doPost(req, resp()也一样)
由于请求转发是一次请求,调用了父类的super.doGet(req, resp);执行完,就等于已经响应了一次,后面再去跳转响应,会造成重复提交,然后报错。因此,去掉super.doGet(req, resp)的调用即可。
Servlet请求转发时报错Cannot forward after response has been committed
最新推荐文章于 2022-10-29 12:47:15 发布
本文详细解释了在Servlet中调用super.doGet(req, resp)导致的重复提交错误原因,并提供了解决方案,即去掉该调用以避免重复响应。

335

被折叠的 条评论
为什么被折叠?



