图形验证码生成方法
Posted lucl
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了图形验证码生成方法相关的知识,希望对你有一定的参考价值。
图形验证码生成方法
@RequestMapping("/verification")
public void valicode(HttpServletResponse response, HttpSession session) throws Exception {
//利用图片工具生成图片
//第一个参数是生成的验证码,第二个参数是生成的图片
Object[] objs = VerifyUtil.createImage();
String codeKey = "IMAGECODE";
//将验证码存入Session
session.setAttribute(codeKey, objs[0]);
//将图片输出给浏览器
BufferedImage image = (BufferedImage) objs[1];
response.setContentType("image/png");
OutputStream os = response.getOutputStream();
ImageIO.write(image, "png", os);
}
以上是关于图形验证码生成方法的主要内容,如果未能解决你的问题,请参考以下文章