验证码刷新后session当中保存的是上次的值!!!
贴代码
String rightCheckCode = (String)request.getSession().getValue("RANDOMCODE");
那应该就是你的代码逻辑有问题