码迷,mamicode.com
首页 > 其他好文 > 详细

图形验证码生成方法

时间:2020-01-16 10:44:37      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:request   val   res   ica   throws   setattr   png   put   response   

图形验证码生成方法
@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);
}

图形验证码生成方法

标签:request   val   res   ica   throws   setattr   png   put   response   

原文地址:https://www.cnblogs.com/lucl/p/12199758.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!