在咱們的平常業務中,有一些業務咱們會須要咱們限制用戶重複點擊提交。前端
例如,在咱們的訂單系統中,咱們應該防止用戶重複點擊下單,避免重複下單。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){ // 執行業務 } }