图形验证码生成方法
@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);
}
相关文章:
- java生成图形验证码 2021-08-03
- JavaScript生成图形验证码 2021-09-14
- 前端生成图形验证码 2021-11-19
- 1.1图形验证码的生成 2022-01-13
- Net Core 生成图形验证码 2018-05-13
- 【Java】生成图形验证码 - H__D 2021-12-09