本文共 936 字,大约阅读时间需要 3 分钟。
推荐一个超级简单 Java 图形验证码模块
来源:https://gitee.com/whvse/EasyCaptcha
Java图形验证码,支持Gif、中文、算术等类型,可用于Java Web、JavaSE等项目。
效果展示
maven方式引入:
com.github.whvcse easy-captcha 1.6.2
在 SpringBoot 中使用
@Controllerpublic class CaptchaController { @RequestMapping("/captcha") public void captcha(HttpServletRequest request, HttpServletResponse response) throws Exception { CaptchaUtil.out(request, response); }}
前端html代码:
判断验证码是否正确:
@Controllerpublic class LoginController { @PostMapping("/login") public JsonResult login(String username,String password,String verCode){ if (!CaptchaUtil.ver(verCode, request)) { CaptchaUtil.clear(request); // 清除session中的验证码 return JsonResult.error("验证码不正确"); } } }
源码:https://gitee.com/whvse/EasyCaptcha
演示
地址:https://tools.cloudbed.vip超级简单,种类丰富,支持多种接入方式,推荐给各位小伙伴!
转载地址:http://myazi.baihongyu.com/