java图形验证码_真香!推荐一个超级简单 Java 图形验证码模块

b05f6a4aefcba9ac8cba5a85f7beb8eb.png

简介

Java图形验证码,支持Gif、中文、算术等类型,可用于Java Web、JavaSE等项目。

效果展示

621187d5b72da6a8c727c6a08fe9e92c.png

集成项目

maven方式引入:

< dependencies>

< dependency>

< groupId>com.github.whvcse groupId>

< artifactId>easy-captcha artifactId>

< version>1.6.2 version>

dependency>

dependencies>

在 SpringBoot 中使用

@Controller

publicclassCaptchaController{

@RequestMapping( "/captcha")

publicvoidcaptcha(HttpServletRequest request, HttpServletResponse response)throwsException{

CaptchaUtil.out(request, response);

}

}

前端html代码:

< imgsrc= "/captcha"width= "130px"height= "48px"/>

判断验证码是否正确:

@Controller

publicclassLoginController{

@PostMapping( "/login")

publicJsonResult login(String username,String password,String verCode){

if(!CaptchaUtil.ver(verCode, request)) {

CaptchaUtil.clear(request); // 清除session中的验证码

returnJsonResult.error( "验证码不正确");

}

}

}

源码:https://gitee.com/whvse/EasyCaptcha

演示

69a0caf7cae747743b146473e228c81a.png

地址:https://tools.cloudbed.vip

小结

超级简单,种类丰富,支持多种接入方式,推荐给各位小伙伴!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值