使用cookie自动登录出现Cannot forward after response has been committed和必须刷新第二次才能进入到页面

个人理解:自动登录遍历cookies时候,当我们需要得到自己存用户名和密码的cookie,接着执行请求转发的时候,需要在后面加上return,该遍历已经结束,如果不加return会继续遍历,此时还有一个请求转发,就会出现Cannot forward after response has been committed问题

使用cookie自动登录出现Cannot forward after response has been committed和必须刷新第二次才能进入到页面


上面的请求转发到servlet里面,进行数据库查询是否有该用户,满足条件跳到用户在地址栏输入的页面,如果是请求转发不能到下一个图片的方法(debug中查看不能),需要刷新一下才能到,此时把请求转发变成重定向就可以了

使用cookie自动登录出现Cannot forward after response has been committed和必须刷新第二次才能进入到页面

目的地

使用cookie自动登录出现Cannot forward after response has been committed和必须刷新第二次才能进入到页面