@Component public class SplitValidateRandomStrategy extends Object implements ValidateRandomStrategy<ImageCode>
ValidateRandomStrategy.Type| 构造器和说明 |
|---|
SplitValidateRandomStrategy() |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
_createShowCode(String original,
String code) |
void |
generatorCode(ImageCode imageCode,
String originStr)
1.生成随机验证码,需要根据
ValidateCode.length长度来生成,一般在生成验证码的时候需要根据`length`生成,但是可能存在`***`这样的标记,故这里去showCode长度
2.设置验证码`code`
3.设置显示验证码`showCode`[可选] |
public void generatorCode(ImageCode imageCode, String originStr)
ValidateRandomStrategyValidateCode.length长度来生成,一般在生成验证码的时候需要根据`length`生成,但是可能存在`***`这样的标记,故这里去showCode长度
2.设置验证码`code`
3.设置显示验证码`showCode`[可选]
generatorCode 在接口中 ValidateRandomStrategy<ImageCode>imageCode - 验证码对象 ValidateCodeoriginStr - 要显示的原字符串Copyright © 2021. All rights reserved.