JSP页面使用后台生成的图片验证码
后台生成验证码图片代码
@Controller
@Scope("prototype")
@RequestMapping(value = "/imageCode")
public class ImageCodeController extends BaseController {
private static final long serialVersionUID = 1L;
private static Logger logger = Logger.getLogger(ImageCodeController.class);
@RequestMapping(value = "/get")
public void getImageCode(HttpServletRequest request, HttpServletResponse response)
throws IOException {
//创建图像缓冲区
BufferedImage bi=new BufferedImage(68, 22, BufferedImage.TYPE_INT_RGB);
//通过缓冲区创建一个画布
Graphics g=bi.getGraphics();
//创建颜色
Color c=new Color(200,150,255);
//为画布创建背景颜色
g.setColor(c);
//fillRect:填充指定的矩形