解决方案:
try {
// 1000 毫秒 = 0.25 秒
Thread.sleep(250);
} catch (InterruptedException e) {
e.printStackTrace();
}
//创建随机验证码
IdentifyCodeUtils utils = new IdentifyCodeUtils();
String identifyCode = utils.getIdentifyCode();
try {
// 1000 毫秒 = 0.25 秒
Thread.sleep(250);
} catch (InterruptedException e) {
e.printStackTrace();
}
//session存入验证码
String id = request.getSession().getId();
log.error("sessionId的值为:",id);
request.getSession().setAttribute("identifyCode", identifyCode);
//根据验证码创建图片
BufferedImage identifyImage = utils.getIdentifyImage(identifyCode);
//回传给前端
utils.responseIdentifyImg(identifyImage, response);
休息一会之后