验证码示例代码演示——以java为例

本文以Java为例,详细介绍了验证码的demo运行步骤:修改index.html、LoginServlet.java,然后使用mvn tomcat7:run启动服务,最后通过浏览器访问http://localhost:8181/查看演示效果。文章来源于网易云。

demo运行步骤

· 修改index.html(智能验证码的运行步骤示例:)

initNECaptcha({

  captchaId: 'YOUR_CAPTCHA_ID', // <-- 这里填入在易盾官网申请的验证码id

  element: '#captcha_div',

  mode: 'float',

  width: '320px',

  onVerify: function(err, ret){

    if(!err){

        // ret['validate'] 获取二次校验数据

    }

  }

}, function (instance) {

  // 初始化成功后得到验证实例instance,可以调用实例的方法

}, function (err) {

  // 初始化失败后触发该函数,err对象描述当前错误信息

})

· 修改 LoginServlet.java

    private static final String captchaId = "YOUR_CAPTCHA_ID"; // 验证码id

    private static final String secretId = "YOUR_SECRET_ID"; // 密钥对id

    private static final String secretKey = "YOUR_SECRET_KEY"; // 密钥对key

· mvn tomcat7:run

· 浏览器访问 http://localhost:8181/ 查看演示


文章来自:网易云

相关导读:

如何评价 12306 的图片型验证码?

为什么有些验证码看起来很容易但是没人做自动识别的?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值