在咱们的平常业务中,有一些业务咱们会须要咱们限制用户重复点击提交。前端
例如,在咱们的订单系统中,咱们应该防止用户重复点击下单,避免重复下单。redis
首先须要前端人员的配合,页面样式只须要点击一次,点击一次就使用样式禁止点击[可是,没法真正防止重复提交,还得靠后端的限制]。后端
后端能够采用token方案:服务器
String token = redis.get("token"); redis.delete("token"); String token1 = request.get("token"); if(token.equals(token1)){ boolean flag = redisTemplate.opsForValue().setIfAbsent(token,111); if(flag){ // 执行业务 } }