1. 编写工具类
package com.cn.beauty.util;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import javax.imageio.ImageIO;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import java.awt.*;
import java.awt.image.BufferedImage;
import java.util.ArrayList;
import java.util.Random;
public class RandomValidateCodeUtil {
public static final String RANDOMCODEKEY = "MEISHANG-LOGIN-RANDOMVALIDATECODEKEY";
private String randString = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";
private int width = 95;
private int height = 40;
private int stringNum = 4;
private static final Logger logger = LoggerFactory.getLogger(RandomValidateCodeUtil.class);
private Random random = new Random();
private Font getFont() {
return new Font("Wide Latin", Font.PLAIN, 18);
}
private Color getRandColor() {
ArrayList<Color> colors = new ArrayList<Color