当进行验证码判断时候,用转发重新回到登录界面并在request域对象中放入错误信息提示,在页面中显示错误信息,这个时候在转发之后一定要加return,否则就会报Cannot forward after response has been committed异常,500错误,
报异常的原因是重复转发或者重定向了请求,如果有多个转发或者重定向,需要在每个转发或者重定向请求之后加上return语句(最后一个请求转发或者重定向不需要加return),
//判断
if(null!=checkImg && null!=checkcode_session) {
if(!checkImg.equals(checkcode_session)) {
request.setAttribute("info", "验证码不正确!");
request.getRequestDispatcher("/login.jsp").forward(request, response);
return;
}
}