0
点赞
收藏
分享

微信扫一扫

redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值


Java的Redis客户端Jedis系列文章目录

文章目录

  • Java的Redis客户端Jedis系列文章目录
  • 前言
  • Java的Redis客户端Jedis
  • 通过指定主机和端口号就可以连接redis,成功则会返回pong
  • 获取redis里面的set类型的值
  • 获取redis里面string类型的值
  • 完成一个手机验证码的功能(综合练习)
  • 发送验证码
  • 接收验证码,判断验证码是否正确
  • 测试

前言

redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_客户端


redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_验证码_02


redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_redis_03


redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_客户端_04


redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_redis_05


service iptables status

redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_客户端_06

Java的Redis客户端Jedis

redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_客户端_07


redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_验证码_08


redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_验证码_09


redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_客户端_10


redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_java_11


redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_redis_12

redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_redis_13


redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_java_14

redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_客户端_15

通过指定主机和端口号就可以连接redis,成功则会返回pong

redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_java_16


redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_java_17


redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_验证码_18


redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_客户端_19


redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_java_20


如果本身redis就是开启的,那么就重启一下redis

redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_客户端_21


redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_客户端_22

获取redis里面的set类型的值

redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_redis_23


redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_redis_24


redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_验证码_25

获取redis里面string类型的值

redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_验证码_26


redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_java_27

redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_redis_28

redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_java_29


redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_redis_30


redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_客户端_31


redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_java_32


redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_客户端_33


redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_java_34


redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_redis_35

完成一个手机验证码的功能(综合练习)

redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_客户端_36


源码已经提供,如下

redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_客户端_37

redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_java_38


redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_客户端_39


怎么模拟验证码功能呢,跟简单跟手机上的验证码功能类似

先输入手机号

然后发送验证码,(验证码打到控制台上)

然后输入验证码,判断验证码是否正确

如果两分钟内没有输入完验证码则验证码失效

代码分析:

redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_redis_40


代码基本上都写好了,那我们需要做的是什么呢

redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_客户端_41


我们要做的就是,把这两个servlet文件的doPost部分完成

redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_redis_42

发送验证码

redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_验证码_43


redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_java_44

前端index页面的代码

redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_验证码_45


redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_redis_46


在实际工作中,我们其实会加前缀和后缀

redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_java_47


redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_java_48


我们也可以接着在redis客户端里面看一下,过期时间还剩下多少

redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_客户端_49

接收验证码,判断验证码是否正确

redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_验证码_50


redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_java_51


完成

测试

redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_java_52


redis06_Java的Redis客户端Jedis_获取redis里面string类型的值、获取redis里面的set类型的值、完成一个手机验证码的功能(上)_通过前端name属性在后台获取到值_java_53


举报

相关推荐

0 条评论